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


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