powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / избежать мигрирования ключа в ERwin 4
6 сообщений из 6, страница 1 из 1
избежать мигрирования ключа в ERwin 4
    #32182815
Divan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существует структура базы данных при которой к основной талице подвязываеться справочник, а к этому справочнику подвязываеться еще один справочник. Так вот, когда я делаю Identifying Relationship от второго справочника к первому, то ERwin мигрирует ключ по всей цепочке, доходя до основной таблицы. Можно ли избежать такого поведения?
Мне необходима миграция только на 1-м уровне, т.е. от справочника к справочнику, но не далее.
...
Рейтинг: 0 / 0
избежать мигрирования ключа в ERwin 4
    #32182841
Yossarian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И правильно делает. Иначе какое оно Identifying ? Поставить non-identifying
и все дела.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
избежать мигрирования ключа в ERwin 4
    #35533804
Убить-дедлок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проясните пожалуйста в Erwin
Есть 2 таблицы, у обеих есть primary key (id), одна из них справочник.
Какую связь мне надо нарисовать? Откуда и куда? На справочник или из него?
И почему все-таки происходит миграция?
...
Рейтинг: 0 / 0
избежать мигрирования ключа в ERwin 4
    #35533864
edges7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Убить-дедлокПроясните пожалуйста в Erwin
Есть 2 таблицы, у обеих есть primary key (id), одна из них справочник.
Какую связь мне надо нарисовать?
non-indentifying
Убить-дедлокОткуда и куда? На справочник или из него?
Из справочника на таблицу
Убить-дедлокИ почему все-таки происходит миграция?
В кратце
Более подробнее смотрите в мануале по ErWin.
...
Рейтинг: 0 / 0
избежать мигрирования ключа в ERwin 4
    #35534125
Убить-дедлок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
edges7...

спасибо большое. я еще и раньше читал то ваше сообщение, но вкурил только сейчас. после обеда информация лучше воспринимается.
...
Рейтинг: 0 / 0
избежать мигрирования ключа в ERwin 4
    #35537850
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Убить-дедлок wrote:

> И почему все-таки происходит миграция?

ErWin классический так устроен, что он всегда делает
миграцию, и это - хорошо. Потому что ПРИНУЖДАЕТ
пользователя к правильному дизайну.

В современном вроде бы можно это оключать.

Так удалите просто в дочерней таблице первичный
ключ, сделайте связь от род. к дочерней, потом
назовите по-правильному атрибуты и поля PK дочерней
таблицы - и вот вам результат.

В 3.5 и выше можно и не удалять, просто сделать
связь и в ролях прописать названия атрибутов
такие же, как и старые, и он сам предложит их
заменить на мигрируемые.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / избежать мигрирования ключа в ERwin 4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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