|
|
|
Структура бд для хранения производственного календаря
|
|||
|---|---|---|---|
|
#18+
Может кто подскажет как правильно организовать таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 09:13 |
|
||
|
Структура бд для хранения производственного календаря
|
|||
|---|---|---|---|
|
#18+
dim0kМожет кто подскажет как правильно организовать таблицы? Смотря что от календаря требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 09:44 |
|
||
|
Структура бд для хранения производственного календаря
|
|||
|---|---|---|---|
|
#18+
Необходимо для каждого года хранить производственный календарь в базе, чтобы можно было узнать для любого дня количество рабочих часов в этот день (уитывая все праздничные и предпраздничные дни, выходные) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 09:57 |
|
||
|
Структура бд для хранения производственного календаря
|
|||
|---|---|---|---|
|
#18+
1. Календарь не для года хранится, а сам по себе. То есть, это отдельная сущность. Она имеет срок действия (не обязательно год), а также привязки к цехам, отделам и т.п. Ведь графики работы могут быть разные, не правда ли? 2. Хранить стоит исключения. Исключением являются а) выходные или нерабочие праздничные дни, б) переносы рабочих дней на нерабочие, в) изменения времени работы. 3. Хранить только лишь количество рабочих часов в день считаю неверным. Хранить надо время начала и конца рабочего дня + суммарную продолжительность перерывов, если это допустимо постановкой задачи и перерывы можно отдельно не хранить. Не намного сложнее будет расчет, но зато не придется через месяц переделывать, если потребуется не только суммарное рабочее время за день учитывать. 4. Не забудьте про полномочия пользователей для доступа к календарям. Они должны быть довольно строго определены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 10:11 |
|
||
|
Структура бд для хранения производственного календаря
|
|||
|---|---|---|---|
|
#18+
Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 10:14 |
|
||
|
Структура бд для хранения производственного календаря
|
|||
|---|---|---|---|
|
#18+
5. Нам еще пришлось делать расчет и утверждение календаря до определенного дня вперед по определенным правилам (например, все субботы и воскресенья - выходные, 9 мая - выходной, 3-я пятница января - выходная, вторая среда - выходная, последний четверг июня - выходной). Но это к самому календарю не относится и может быть сделано позднее, если Вам это потребуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 10:30 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=93&tid=1543452]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 368ms |

| 0 / 0 |
