Очевидно, что необходимо выделить сущности Заказы и Клиенты. Связь – Клиенты оформляют Заказы. Отобразим в модели связь между этими сущностями, а процесс оформления обозначим ромбом (рис. 1). Один и тот же клиент может оформить несколько заказов. В то же время каждый заказ может быть оформлен только на одного клиента. Таким, образом тип связи между этими двумя сущностями «один-ко-многим». Клиент может присутствовать в нашей базе данных как потенциальный, который до сих пор не оформил заказ. Однако, заказ не может быть оформлен без клиента. Таким образом, сущность «Клиент» имеет обязательный класс принадлежности (интервал вхождений сущности в связь (1,1)), а сущность «Заказы» необязательный (интервал вхождений сущности в связь (0, N)).
2520315330200Клиенты
Заказы
оформл
Клиенты
Заказы
оформл
Рис. 1. Концептуальная модель «Клиенты-Заказы»
Обозначим на схеме в овалах свойства объекта «Клиенты» (рис. 2).
Клиенты
Заказы
оформл
Отчество
Имя
Фамилия
Адрес
Телефон
Клиенты
Заказы
оформл
Отчество
Имя
Фамилия
Адрес
Телефон