|
|
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
Прошу помочь составить связи по следующему предмету: "работу над документом (разработка, согласование, переделка, утверждение) такого-то числа начал проводить такой-то сотрудник из такого-то отдела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2009, 10:58 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
Как вариант... ОтделыКодНазвание СотрудникиКодКод отделаДругие характеристики Хотя отношение сотрудников и отделов не такие простые... Можно добавить учет "перемещений и совмещений". Действия с документомКодНазвание ДокументыКодДругие характеристики Действия с документамиДата началаКод документаКод сотрудникаКод действия Документы еще можно типизировать... Составлять списки согласующих, утверждающих... Т.е. работать и работать с этим. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2009, 11:28 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
Спасибо за помощь, насчет отдел сотрудник думаю напрашивается еще должность между, а сотрудник на этой должности может меняться время от времени, хотя и должности тоже... А работы (действия с документом) так понял надо привязать к таблице-связке сотрудник документ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2009, 14:06 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
Дальше уже твоя фантазия и жизненые требования... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2009, 16:51 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
krvsa, А вот как быть с частями документа. Ну например, одна часть у согласователя №1, целиком все части у согласователя №2. Есть мысли по этому поводу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2009, 11:23 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
И чего люди парятся с разработкой систем "Документооборота" ? Оно-же все просто есть две "сущьности" документ и сотрудник ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2009, 00:34 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
trubadЕсть мысли по этому поводу? Если действия происходят не с документом, а с частями, можно добавить табличку Части документаКодКод документаДругие характеристики Действия с частями документаДата началаКод частиКод сотрудникаКод действия ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2009, 10:27 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
krvsa, Действия могут происходить как с частями, так и целиком с документом, если я правильно понял рекурсивную связь здесь можно применить, но вот как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 08:36 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
Все равно все можно свести к действию с частями... Пита "забрал все части" - вот и все. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 10:06 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
trubad , где ты там рекурсию увидел - я х/з... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 10:08 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
krvsa trubad , где ты там рекурсию увидел - я х/з... Ну вот здесь, поддокумент является часть документа, но не всякий документ объединяет все поддокументы. Согласен с Вами, неправильно выразился - это конечно не рекурсия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 11:09 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
krvsaВсе равно все можно свести к действию с частями... Пита "забрал все части" - вот и все. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT то есть для каждой части описывать действие. А если придумать дополнительную часть - "целиком"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 11:10 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
gepard45И чего люди парятся с разработкой систем "Документооборота" ? Оно-же все просто есть две "сущьности" документ и сотрудник Если бы так было, я бы вопросы не задавал. Есть автор документ, хотя авторов можно заменить действием "разработка" но разрабатывать док может не только автор, потому что по стандартам автор один. Само собой есть пользователи документа. Есть действия с документом. надо отследить где какой документ, части его. И тд и тп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 11:15 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
trubadА если придумать дополнительную часть - "целиком"? Пользователь может и не заметить разницы... Как вариант ему предлагается для действия с документом табличка из всех (или доступных ему) частей... Но есть волшебная кнопочка "Взять целиком"! Т.е. я вот к чему... Хранение хранением, а работа пользователя работой пользователя. Если делать "итоговые" или "обобщающие" таблички можно нарваться на нарушение целостности в хранении таких данных... Думаю что лучше хранить "атомарно" (чтоли)... Т.е. без всяких там "подсуммирований" и пр... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 11:18 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
krvsatrubadА если придумать дополнительную часть - "целиком"? Пользователь может и не заметить разницы... Как вариант ему предлагается для действия с документом табличка из всех (или доступных ему) частей... Но есть волшебная кнопочка "Взять целиком"! Т.е. я вот к чему... Хранение хранением, а работа пользователя работой пользователя. Если делать "итоговые" или "обобщающие" таблички можно нарваться на нарушение целостности в хранении таких данных... Думаю что лучше хранить "атомарно" (чтоли)... Т.е. без всяких там "подсуммирований" и пр... Хорошо так и сделаю на кнопочку "Взять целиком" процедуру внесения всех частей в таблицу с действием, сам кнешно не умею программеры знакомые помогут, что-то подобное делали уже. А есть мысли учета электронного/бумажного вида документа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 11:46 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
krvsaКак вариант... ОтделыКодНазвание СотрудникиКодКод отделаДругие характеристики Хотя отношение сотрудников и отделов не такие простые... Можно добавить учет "перемещений и совмещений". Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT Можно поподробней про учет перемещений совмещений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 11:54 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
Получилось вот такое. Прошу дать замечания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2009, 14:00 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
trubadМожно поподробней про учет перемещений совмещений? Подробней будет долго... Схематично - другое дело. Тут расклад примерно следующий. Существует штатное расписание (которое тоже может меняться)... Есть люди которых принимают на работу или увольняют с работы, переводят с места на место... Работники могут совмещать или работать по совместительству в нескольких местах... Могут времено замещать кого-то... Вот это все и нужно хранить в БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2009, 09:28 |
|
||
|
Выделить сущности
|
|||
|---|---|---|---|
|
#18+
krvsatrubadМожно поподробней про учет перемещений совмещений? Подробней будет долго... Схематично - другое дело. Тут расклад примерно следующий. Существует штатное расписание (которое тоже может меняться)... Есть люди которых принимают на работу или увольняют с работы, переводят с места на место... Работники могут совмещать или работать по совместительству в нескольких местах... Могут времено замещать кого-то... Вот это все и нужно хранить в БД. Неее. Не буду. Спасибо KVRSA, большое спасибо за помощь, запущу базу в работу (окончательный вариант схемы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2009, 10:08 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=90&tid=1543329]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
59ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 272ms |
| total: | 400ms |

| 0 / 0 |
