Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / помогите с erwin / 7 сообщений из 7, страница 1 из 1
13.07.2004, 16:11
    #32602168
MPoil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с erwin
1)В erwin есть таблицы "заказы" и "подрядчики" и в обоих есть ссылка на вид рекламы,значит мне надо сделать две связи из таблицы реклама на эти таблицы?Либо сделать в таблице подрядчик связь на вид рекламы и оттуда сделать ещё одну связь в таблицу заказы?
2)у меня так не только с рекламой,допустим для подрядчика есть таблица со списком контактов(их может быть много) и в таблице заказ-тоже должен быть подрядчик и ссылка на контакты,как сделать?
...
Рейтинг: 0 / 0
13.07.2004, 17:10
    #32602366
MPoil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с erwin
1)В erwin есть таблицы "заказы" и "подрядчики" и в обоих есть ссылка на вид рекламы,значит мне надо сделать две связи из таблицы реклама на эти таблицы?Либо сделать в таблице подрядчик связь на вид рекламы и оттуда сделать ещё одну связь в таблицу заказы?
2)у меня так не только с рекламой,допустим для подрядчика есть таблица со списком контактов(их может быть много) и в таблице заказ-тоже должен быть подрядчик и ссылка на контакты,как сделать?
...
Рейтинг: 0 / 0
13.07.2004, 17:33
    #32602449
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с erwin
Если у тебя в таблице КОНТАКТ есть идентификатор подрядчика, то можно построить в ней уникальный индекс по двум полям: идентификатор контакта, идентификатор подрядчика, и из таблицы ЗАКАЗ ссылаться на КОНТАКТ именно по этому уникальному индексу. Какой-то ERwin, по-моему, начиная в 4.0, научился строить ссылочные ограничения не только по первичному ключу, но и по ограничению уникальности.
...
Рейтинг: 0 / 0
13.07.2004, 17:39
    #32602462
MPoil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с erwin
а если допустим для подрядчика есть 10 контактов,то в таблице контакты будет 10 строк?
Я вообще пока не очень в этом разбираюсь,не к чему это приведёт,т.е. в итоге,когда сделаю связи,создам форму ,в которой будет таблица заказы и можно будет смотреть прям в этой таблице выплывающий список контактов?
...
Рейтинг: 0 / 0
13.07.2004, 17:59
    #32602512
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с erwin
Братушка, не трожь ErWin, пока не почитаешь про всякие там нормальные формы, ER - диаграммы и проч. реляционную лабуду. Что - нибудь просто - простое. Для начала.
...
Рейтинг: 0 / 0
13.07.2004, 18:27
    #32602593
MPoil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с erwin
а как построить уникальный индекс по двум полям?
...
Рейтинг: 0 / 0
13.07.2004, 18:53
    #32602633
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с erwin
На физической модели по контектному меню на Entity выбираешь Indexes... - появится диалоговое окно индексов сущности.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / помогите с erwin / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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