ER模型与关系模型中实体与关系的关系?

时间:2013-04-05 09:15:10

标签: model entity entity-relationship relationship relational

我可以在ER模型上设置实体与多对多关系吗?如果是这样,你怎么代表呢?

我读过ER data model (connecting 2 relations)这个,但它只是谈到关系模型......

在我的情况下,我有一个超市DB。我将谈论有这个问题的实体:
- 超市销售产品 - 产品超市上销售 -A 超市销售(0,n)产品产品在(0,n)超市销售 :多对多的关系。 price 是一个关系属性 - 用户在特定超市上为产品添加价格

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

如果不是,我应该在超市价格之间建立关系(在这种情况下作为弱实体:它需要超市作为标识符)和价格(弱实体)和超市(强实体)之间的另一种关系。

提前致谢。

1 个答案:

答案 0 :(得分:0)

好吧,我想我找到了解决方案。有两种选择:
1.- 用户超市产品之间的三元关系。
2.-附图中示例中的内容:enter image description here