|
|
|
Помогите спроектировать небольшую базу ( 4 таблицы)
|
|||
|---|---|---|---|
|
#18+
В общем по идее должно быть 4 таблицы. Головной отдел -> Подотдел -> Группа -> Юзер. Но есть такие данные для которых получается соотношение Головной отдел -> Юзер Головной отдел -> Подотдел -> Юзер Не совсем понятно как все это нормализовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2013, 09:22 |
|
||
|
Помогите спроектировать небольшую базу ( 4 таблицы)
|
|||
|---|---|---|---|
|
#18+
departament ( id , parent references departament(id), name) employee ( id , name, departament) Это, конечно, если нет совмещений и не надо хранить историю движения сотрудников. Если надо - ищи по этому форуму по словам "штатное расписание", единственное отличие - справочник департаментов надо сделать иерархическим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2013, 09:34 |
|
||
|
Помогите спроектировать небольшую базу ( 4 таблицы)
|
|||
|---|---|---|---|
|
#18+
> Не совсем понятно как все это нормализовать department ( id, parent_id, ... ); user ( department_id, ... ); Группы - в зависимости от множественности вхождения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2013, 09:38 |
|
||
|
Помогите спроектировать небольшую базу ( 4 таблицы)
|
|||
|---|---|---|---|
|
#18+
Radzhab , как вариант... Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. Смотреть тут. http://ondras.zarovi.cz/sql/demo/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2013, 10:01 |
|
||
|
Помогите спроектировать небольшую базу ( 4 таблицы)
|
|||
|---|---|---|---|
|
#18+
Гхостик, История движений в принципе не нужна. Просто реализовать нестандартную иерархию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2013, 10:24 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=33&tid=1541051]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 417ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...