Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
17.08.2008, 01:32
|
|||
---|---|---|---|
Не работает Referential Integrity |
|||
#18+
Не получается в базе создать связи между таблицами. При этом меню Referential Integrity серое, недоступное... Что бы это значило? А ведь так хочется определить условия целостности!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2008, 02:14
|
|||
---|---|---|---|
|
|||
Не работает Referential Integrity |
|||
#18+
А какие для этого шаги были проделаны ? Для получения правильного ответа - чем подробнее, тем лучше... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2008, 09:42
|
|||
---|---|---|---|
Не работает Referential Integrity |
|||
#18+
Всталяю 2 таблицы и пытаюсь создать между ними связь. Как обычто беру поле с одной таблицы и тяну на другую таблицу и бросаю на поле с ключем. Разумеется, что поля соответствуют. Более того - это не новый проект, а достаточно сложное придожение, в котором связи определялись в окружении форм. Делалось это тоже графическими инструментами. Кое где - программным путем и все это работает. А когда открываю базу данных - связь сделать не получается и изначально менюшка серая, недоступная. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2008, 09:50
|
|||
---|---|---|---|
Не работает Referential Integrity |
|||
#18+
Вот для большей ясности картинка: ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2008, 09:58
|
|||
---|---|---|---|
Не работает Referential Integrity |
|||
#18+
Разобрался... Просто хоть один ключ в паре должен быть первичным .... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2008, 23:45
|
|||
---|---|---|---|
|
|||
Не работает Referential Integrity |
|||
#18+
FAMРазобрался... Просто хоть один ключ в паре должен быть первичным .... Нет. Не просто. Первичный ключ должен быть построен/определен на поле (полях) именно родительской таблицы, а дочерняя таблица, уже на своей стороне, должна обязательно иметь индекс по этому полю (полям). Таким образом, в родительской таблице будут храниться значения отношения – «один», а в дочерней – «много». Поэтому, устанавливать в таблице первичный ключ нужно не из соображений «Просто хоть один ключ в паре должен быть первичным», а именно – определившись, какая таблица будет стороной – «один», а какая – «много». ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1587378]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 326ms |
total: | 476ms |
0 / 0 |