52
(один ко многим), класс принадлежности сущности Менеджеры – необязательный,
сущности Заказы – обязательный.
3. Каждый заказ в соответствии с принятой структурой может относиться
только к одному покупателю, в то же время к одному покупателю может относиться
несколько заказов, кроме того, отдельные покупатели могут вообще не относиться
ни к каким заказам. Следовательно, для связи Покупатели – Заказы степень связи 1:n
(один ко многим), класс принадлежности сущности Покупатели – необязательный,
сущности Заказы – обязательный.
4. Каждая сочетание заказ - товар в соответствии с принятой структурой
может относиться только к одному товару, в то же время к одному товару может
относиться несколько сочетаний заказ - товар, кроме того, отдельные товары могут
вообще не относиться ни к каким сочетаниям заказ - товар. Следовательно, для связи
Товары – Товары в заказе степень связи 1:n (один ко многим), класс принадлежности
сущности Товары – необязательный, сущности Товары в заказе – обязательный.
5. Каждая сочетание заказ - товар в соответствии с принятой структурой
может относиться только к одному заказу, в то же время к одному заказу может
относиться несколько сочетаний заказ - товар, кроме того, отдельные заказы могут
вообще не относиться ни к каким сочетаниям заказ - товар. Следовательно, для связи
Заказы – Товары в заказе степень связи 1:n (один ко многим), класс принадлежности
сущности Заказы – необязательный, сущности Товары в заказе – обязательный.
Для всех связей установлена степень связи 1:n и класс принадлежности n-
связной сущности обязательный. Следовательно, для построения предварительных
отношений используются следующие правила:
− необходимы два отношения;
− ключами отношений являются ключи сущности;
− ключ односвязной сущности должен быть добавлен как атрибут в
отношение для n-связной сущности.
Перечень отношений с учетом суррогатных ключей представлен в таблице 14.
Таблица 14
Перечень отношений и атрибутов