|
|
|
Архитектура справочника
|
|||
|---|---|---|---|
|
#18+
Задача такова. Имеется несколько десятков предприятий (Object1, Object2 ...) на каждом предприятии есть как минимум одна технологическая линия (TehLine1 ...). Там где их больше может быть следующая архитектура: 1. Две и более технологических линий, выполняют одну и ту же функцию но разными методами, соостветсвенно в работе одновременно может находится лишь одна из количества. 2. Две и более технологических линий, выполняют разные функции, соостветсвенно в работе одновременно могут находится все линии. 3. Смешанная система, при этом из взаимоисключающих линий по прежнему может работать только одна, а остальные как угодно. Так вот как составить архитектуру справочника линий, в особенности работающих по первому принципу, как и где лучше указать, что они паралельные-взаимоисключающие? Или составной счётчик или ввести параметр типа O1L1.0.2 который должен указывать с какой другой линией она взаимоисключающая, в общем теряюсь в догадках. Кто сталкивался подскажите. База на Access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2009, 19:53 |
|
||
|
Архитектура справочника
|
|||
|---|---|---|---|
|
#18+
vizit73, Так, вы хотите задать технологическим линиям некий признак (тип), по которому автоматом должна вычисляться совместимость, или собираетесь хранить в базе информацию о совместимости конкретных линий на конкретном объекте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2009, 11:47 |
|
||
|
Архитектура справочника
|
|||
|---|---|---|---|
|
#18+
В базах будет сохраняться история периода работы той или иной технологической линии, на те периоды соответственно запишется информация различного характера, например сколько произведено продукции, при какой скорости линии и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2009, 19:39 |
|
||
|
Архитектура справочника
|
|||
|---|---|---|---|
|
#18+
baracsvizit73, .......или собираетесь хранить в базе информацию о совместимости конкретных линий на конкретном объекте? В справочнике надо показать что из группы линий скажем в количестве пять штук может работать только одна в определённый промежуток времени и в то-же время связать их по направленности на определённую продукцию или конкретного потребителя. В тоже время одновременно могут работать отдельные линии не связанные с группой (или группами, групп тоже может быть несколько), имеющие направление на другую продукцию или другого потребителя. В общем я так думаю: 12Line11.1.1Line21.1.2Line31.1.3Line41.0.1Line51.0.2Line61.2.1Line71.2.2Line81.0.3Line91.0.4Line101.0.5 где в индексе первая цифра - номер цеха (ID цеха), вторая - номер группы, третья - номер линии в группе, если вторая цифра - 0 тогда линия отдельная и третья цифра не должна совпадать с другими нулевыми. Теперь кто подскажет, как лучше вести такую нумерацию в виде индекса (ID линии) или отдельным полем в записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2009, 20:07 |
|
||
|
Архитектура справочника
|
|||
|---|---|---|---|
|
#18+
vizit73В общем я так думаю: 12Line11.1.1Line21.1.2Line31.1.3Line41.0.1Line51.0.2Line61.2.1Line71.2.2Line81.0.3Line91.0.4Line101.0.5 где в индексе первая цифра - номер цеха (ID цеха), вторая - номер группы, третья - номер линии в группе, если вторая цифра - 0 тогда линия отдельная и третья цифра не должна совпадать с другими нулевыми. Теперь кто подскажет, как лучше вести такую нумерацию в виде индекса (ID линии) или отдельным полем в записи. Не уверен, что разобрался в вашей терминологии... Что вы называете "индексом"? Вобщем, ID линии, ID цеха и номер группы, однозначно, в разных колонках (полях). Нужен ли еще номер линии в группе - не уверен. Но если решите, что нужен, то и его - в отдельную колонку. Тогда легко сможете делать группировку по цехам и группам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2009, 11:07 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=36275662&tid=1543016]: |
0ms |
get settings: |
10ms |
get forum list: |
25ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
211ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 565ms |

| 0 / 0 |
