Полная ER-диаграмма / Заказы интернет-магазина
Задача 4 из 4 · Режим #8 · Высокая

Заказы интернет-магазина

Полная модель: покупатель — заказ — позиции заказа — товар. Позиции — ассоциативная сущность, устраняющая M:N между Order и Product.

  1. Покупатель может не иметь заказов или оформить несколько.
  2. Каждый заказ принадлежит ровно одному покупателю.
  3. Заказ содержит одну или более позиций.
  4. Каждая позиция ссылается на один товар и хранит количество.
  5. У каждой сущности должен быть первичный ключ.
Подсказка

В позиции хранится quantity. Ссылка на заказ и на товар — обязательные FK. Прямой связи Order↔Product быть не должно.

Начните с сущностей