图,一对多/多对多

时间:2019-03-03 18:00:20

标签: entity-relationship diagram

ER diagram

我尝试制作一个er图,而我的教授告诉我er图仍然每个订单仅支持一个产品,我如何使该订单支持多个产品?

图片链接在说明中

2 个答案:

答案 0 :(得分:0)

您的教授是对的。从Order实体中删除ProductId并将OrderId添加到Priduct实体。

答案 1 :(得分:0)

您需要添加一个OrderLine实体:

Order ID
Product ID
Weight(lb)
Promotion
Price

您还应该从Order ID中删除Customer IDOrder以外的所有内容。

对于要添加到订单中的每种产品,请添加一个OrderLine来链接Product IDOrder ID