Диаграмма, один ко многим / много ко многим - PullRequest
0 голосов
/ 03 марта 2019

ER diagram

Я пытаюсь составить диаграмму er, и мой профессор сказал мне, что диаграмма er по-прежнему поддерживает только один продукт на заказ, как я могу сделать так, чтобы заказ поддерживал несколько продуктов?

ссылка на изображение в описании

Ответы [ 2 ]

0 голосов
/ 03 марта 2019

Вам необходимо добавить OrderLine сущность:

Order ID
Product ID
Weight(lb)
Promotion
Price

Вы также должны удалить все, кроме Order ID и Customer ID из Order.

Для каждого продукта, который выЕсли вы хотите добавить в заказ, вы добавляете OrderLine, который связывает Product ID и Order ID.

0 голосов
/ 03 марта 2019

Ваш профессор прав.Удалите ProductId из сущности Order и добавьте OrderId в сущность Priduct.

...