繁体   English   中英

ER 图中的基数/1 到多

[英]Cardinality in ER Diagram / 1 to many

我正在尝试创建我的第一个 ER 图,但我对应该使用哪种类型的基数感到困惑。

实体是:订单产品

假设每个订单可以包含一个或多个产品

订单和产品之间的基数应该是 1:N 还是 N:M?

[订单]--1--包括--N--[产品]

以下符号

[Order]--1--includes--N--[Product]

说一个产品可以包含在 1 个订单中,一个订单可以包含 N 个产品。 这对应于 1:N 基数。

然而,这并不符合订单/产品关系的实际情况。 同一种产品通常可以出现在许多订单中。 一个订单可以有很多产品。 所以基数应该是 N:M:

[Order]--N--includes--M--[Product]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM