0

我可以在 ER 模型上设置实体和多对多关系之间的关系吗?如果是这样,你如何代表它?

我读了ER 数据模型(连接 2 个关系),但它只是谈论关系模型......

就我而言,我有一个超市数据库。我将只谈谈有这个问题的实体:
-超市销售Product
-产品超市出售。
-超市销售 (0, n)产品产品在 (0, n)超市销售:多对多关系。价格是一个关系属性。
-用户在特定超市产品添加价格

那么我可以在用户实体和销售关系之间添加关系吗?你如何在 ER 模型上表示它?

如果不是,我应该设置SupermarketPrice之间的关系(在这种情况下作为一个弱实体:它需要Supermarket作为标识符)以及Price(弱实体)和Supermarket(强实体)之间的另一个关系。

提前致谢。

4

1 回答 1

0

好吧,我想我已经找到了解决方案。有两种选择: 1.- UserSupermarketProduct
之间的三元关系。 2.- 类似于附图中的示例:
在此处输入图像描述

于 2013-04-06T08:45:47.463 回答