2013-04-05 148 views
0

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

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

在我来说,我有一个超市DB。我会讲这个问题的实体:
- 超市出售产品
- 商品畅销超市
-A 超市出售(0,N)产品产品是在(0,N)超市出售:多对多的关系。 价格是关系属性。
- 用户增加了价格产品上的具体超市

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

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

在此先感谢。

回答

0

嗯,我想我已经找到了解决方案。有两种选择:
1.-三元关系用户,超市产品
2.-附图所示例子:enter image description here