ВУЗ:
Составители:
66
Например, для связи сущностей City и Firm мы не можем допустить, что для
фирмы не определен ее тип. Тогда свойство для Null-значений установить как
Nulls not allowed. Что касается кардинальности, то допустим, что возможно
существование типа фирмы, но фирмы такого типа еще нет, тогда
кардинальность будет «0, 1 или более», т. к.
данному типу не соответствует ни
одной дочерней записи. А для связи между City и Product свойство Null-
значений можно установить в Nulls allowed, т. к., например, можно допустить
существование продукта, для которого не важно, в каком городе он произведен
(или неизвестно). Кардинальность установить в «1 или более», т. к. для каждого
внесенного
в базу города должен существовать продукт, который в этом городе
производится.
7. Задайте глагольные фразы (verb phrases) для каждой связи.
Глагольные фразы служат для семантической связности модели, т. е. для того,
чтобы модель легко «читалась» и была ясна роль каждой связи в модели.
Например для связи между сущностями City и Product глагольная фраза
будет:
от родительской к дочерней – City has_a_production_of Product (В Городе есть
производство Продукта), а от дочерней к родительской – Product
is_produced_in City (Продукт производится в
Городе). Задание глагольных фраз
осуществляется в окне редактирования связей (рис.7.6.).
8. Установите свойства отображения модели так, что были видны
глагольные фразы (Verb phrases).
Примечание: Для удобства восприятия не рекомендуется задавать слишком
много опций для отображения.
Рис.7.5 Параметры отображения
сущностей
Рис.7.6 Редактор связей
Страницы
- « первая
- ‹ предыдущая
- …
- 64
- 65
- 66
- 67
- 68
- …
- следующая ›
- последняя »