Гость
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / удивительное поведение identifying relationship / 2 сообщений из 2, страница 1 из 1
13.06.2003, 06:50
    #32182159
Divan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удивительное поведение identifying relationship
чтото удивительное с ним твориться.
существует две сущности, у одной ключевой атрибут ID а у второй КОД.
Делаю identifying relationship от первой сущности ко второй, и вот что происходит ERwin берет и добавляет к атрибутам второй сущности атрибут ID (FK), и делает его Primary Key.
Как этого избежать?
...
Рейтинг: 0 / 0
13.06.2003, 16:35
    #32182352
Lazy_Stud
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
удивительное поведение identifying relationship
Чего тут удивительного?
ERwin разумно полагает, что если ты связываешь 2-е таблицы, то они должны иметь одинаковые поля (в данном случае ID). Но если уж ты так хочешь связать таблицы по разным полям то:
1) Сделай identifying relationship
2) Удали поле КОД
3) Переименуй ID (FK) в свой КОД
И будут у тебя таблицы связаны по ID и КОД(FK)
P.S.
Я так понял, что ID и КОД одно и тоже так зачем разные названия?
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / удивительное поведение identifying relationship / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]