Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
23.01.2018, 13:09
|
|||
---|---|---|---|
|
|||
База mdb в sql |
|||
#18+
При создании базы в sql возникает ошибка, связанная со связями таблиц. В приложенном файле приведена работающая в mdb схема. Что можно посоветовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.01.2018, 13:28
|
|||
---|---|---|---|
База mdb в sql |
|||
#18+
Одна из трёх связей лишняя. Но схема - сама по себе нелогична. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.01.2018, 13:41
|
|||
---|---|---|---|
|
|||
База mdb в sql |
|||
#18+
Akina, Логика следующая: Мероприятие может быть как у документа при отсутствии нарушения, так и у нарушения. Это работает в Аксессе без проблем. М.б. как-то изменить структуру БД? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.01.2018, 14:53
|
|||
---|---|---|---|
База mdb в sql |
|||
#18+
Sergey_NewМероприятие может быть как у документа при отсутствии нарушения, так и у нарушения.А документ и нарушение никак не связаны? Что вообще первично, что вторично, что зависимо, что нет? Бывает мероприятие без документов и нарушений? Документ без мероприятий и нарушений? Нарушение без мероприятий и документов? Пара документ + мероприятие без нарушения? ну и так далее... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.01.2018, 15:35
|
|||
---|---|---|---|
|
|||
База mdb в sql |
|||
#18+
Первичен документ. У документа м.б. нарушения, а могут и не быть. У документа м.б. мероприятия, а могут и не быть. Если у документа есть нарушения, то у нарушений д.б. мероприятия. У документа м.б. как нарушения со своими мероприятиями, так и мероприятия документа. Т.е., мероприятия относятся к документу и к нарушению. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.01.2018, 15:49
|
|||
---|---|---|---|
База mdb в sql |
|||
#18+
Тогда схема должна быть такой, как в аттаче. К сожалению, MS Access не позволит установить все необходимые ограничения в структуре таблиц (обязательное наличие Мероприятий у Нарушения, строго одно из двух ссылочных полей Мероприятия имеет значение) для контроля целостности, и их придётся контролировать программно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1611777]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 271ms |
total: | 419ms |
0 / 0 |