Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / несколько FK в одной в Visio / 5 сообщений из 5, страница 1 из 1
18.07.2005, 18:14
    #33172114
Dim Grishin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько FK в одной в Visio
проектирование базы:


пытаюсь сделать несколько FK на несколько полей на одну таблицу,
пишет:

Код: plaintext
D:\STRUCT\...\ASTERA_VISIO.VSD : error L3020: 'TypePhones_Contacts_FK1' : Foreign key relationship has same parent and child tables as TypePhones_Contacts_FK2, but does not have different forward and inverse verb phrases.
как быть?
...
Рейтинг: 0 / 0
18.07.2005, 18:27
    #33172131
Dim Grishin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько FK в одной в Visio
хотябы намекните, люди добрыеее.
...
Рейтинг: 0 / 0
19.07.2005, 11:12
    #33172843
ModelR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько FK в одной в Visio
На удачу:
попробуйте задать для 'TypePhones_Contacts_FK1' и 'TypePhones_Contacts_FK2' разные forward and inverse verb phrases, как намекается в диагностике.
...
Рейтинг: 0 / 0
19.07.2005, 11:29
    #33172907
Dim Grishin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько FK в одной в Visio
ModelRНа удачу:
попробуйте задать для 'TypePhones_Contacts_FK1' и 'TypePhones_Contacts_FK2' разные forward and inverse verb phrases, как намекается в диагностике.
в BOL мало чего о этом написано,но так и сделал, и сообщение о ошибке исчезло, но! че это за штука такая :) и где она вылезит в дальнейшем?
...
Рейтинг: 0 / 0
19.07.2005, 11:46
    #33172987
ModelR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько FK в одной в Visio
С Визио плотно не работал, но в ER модели принято описывать семантику связи сущностей (связь реализуется внешним ключом) фразами "родитель/подчиненный" и "подчиненный/родитель", типа
Код: plaintext
1.
Банковский счет ->принадлежит -> Организации,
Организация<- владеет<- Банковским счетом
.
При генерации DDL эти тексты обычно помещаются в комментарии, или могут формировать имя констрейна.
Возможно, Визио таким путем направляет дизайнера на путь истинный: если между двумя сущностями несколько связей, то у них должен быть разный смысл.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / несколько FK в одной в Visio / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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