|  | 
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ Сущности  Отдел Пользователь ТипИнструктажа График Есть подраздаления. В каждом подразделении множество пользователей. Каждый год каждый пользователь сдаёт инструктаж. Иногда один, иногда несколько. График содержит два поля - по плану и по факту. Основная проблема- я не пойму как связать сущности график - пользователь. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 26.11.2019, 11:48 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ Инструктаж проводит тоже пользователь? В журнале инструктажей должна быть ссылка на пользователя, кто его проходит (будет проходить). А в зависимости от ответа на вопрос - возможно и вторая. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 26.11.2019, 11:53 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ Сергей Васкецов, Неважно кто проводит инструктаж) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 26.11.2019, 11:54 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ Значит делайте одну ссылку ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 26.11.2019, 13:33 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ Radzhab Основная проблема- я не пойму как связать сущности график - пользователь. Для реализации больших возможностей лучше через связующую таблицу, тогда: - otdel + user это ваши отдел и пользователь - grafik + tip_instruktaj это ваши график и тип инструктажа - instruktaj это и есть связующая таблица, тогда: 1. Дата инструктажа по плану - это собственно data_instr_plan из самого графика 2. Дата сдачи юзером по факту - это data_fakt из самого инструктажа 3. Результат инструктажа (rezultat) может быть и отрицательным для юзера, типа не прошел, тогда юзер может пройти этот же инструктаж несколько раз... 4. Если для юзера нет связки в таблице инструктаж - значит не проходил... 5. Ну или связующую таблицу делать для всех юзеров в виде Ведомости за дату, тогда в результате можно писать типа не явился, и формировать следующую Ведомость за другую дату для непрошедших инструктаж... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 27.11.2019, 15:57 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ Radzhab Сущности  Отдел Пользователь ТипИнструктажа График Есть подраздаления. В каждом подразделении множество пользователей. Каждый год каждый пользователь сдаёт инструктаж. Иногда один, иногда несколько. График содержит два поля - по плану и по факту. Основная проблема- я не пойму как связать сущности график - пользователь. Сущности: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 27.11.2019, 16:28 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ Добрый день господа )) Надо сказать, что график инструктажей я привязал не к пользователям, а должностям. Периодичность и виды инструктажей зависят от должности, которые в свою очередь привязаны к подразделениям... Одинаковые должности в разных подразделениях имеют разный график , а вот разные пользователи в одном подразделении и в одной должности имеют одинаковый график, прописанный в должностных инструкциях... При смене должности не надо будет менять график , а просто сменить должность и будет ему соответствующий график ... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 29.11.2019, 07:37 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ ИМХО Фактическую сдачу лучше отдельной таблицей. Видно будет - что и когда он проходил.... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 29.11.2019, 07:53 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ Riss Одинаковые должности в разных подразделениях Начальник отдела кулинарии и начальник отдела филателии - одна должность начальник? ))) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 29.11.2019, 09:08 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ Сергей Васкецов Начальник отдела кулинарии и начальник отдела филателии - одна должность начальник?  А кинолог 41-го отделения милиции и кинолог 42-го отделения милиции - одна должность или разные? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 29.11.2019, 17:01 |  | ||
| 
Проектирование БД | |||
|---|---|---|---|
| #18+ softwarer Сергей Васкецов Начальник отдела кулинарии и начальник отдела филателии - одна должность начальник?  А кинолог 41-го отделения милиции и кинолог 42-го отделения милиции - одна должность или разные? Если у них разные обязанности, разный инструктаж, разные требованияк кандидатам на должность и т.п. - то разные. В случае с кинологом вероятнее всего должность идентична, и в частности, переход кинолога из 41-го в 42-е отделение происходит без изменения должностных инструкций и т.п. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 02.12.2019, 08:50 |  | ||
|  | 

| start [/forum/topic.php?fid=32&msg=39896041&tid=1539891]: | 0ms | 
| get settings: | 11ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 42ms | 
| get topic data: | 11ms | 
| get forum data: | 2ms | 
| get page messages: | 49ms | 
| get tp. blocked users: | 1ms | 
| others: | 14ms | 
| total: | 152ms | 

| 0 / 0 | 
