ER建模 - 绘制两个属性之间的多对多关系图

时间:2016-02-09 22:34:52

标签: database entity-relationship data-modeling er-diagrams

存在一个具有两个属性A和B的实体X.到目前为止,ER模型有一个表:

[_X_| A | B ]

现在必须更新模型以显示A和B之间的多对多关系。这两种关系是可选的 - A和B之间没有依赖关系。

现有的图表是否已经暗示属性A和B之间的多对多关系?或者,因为我们现在明确说明A和B之间必然存在关系,我们还必须创建新表并绘制关系弧?

1 个答案:

答案 0 :(得分:0)

关系X -> A,B确实意味着 a A和B之间的多对多关系(A ->> X -> BB ->> X -> AX充当代理标识符。如果你可以自由地生成新的X,那么表可以在物理上被这样使用(尽管你可能正在改变或混淆表谓词),但没有对{{1}的唯一约束你对诚信问题持开放态度。最好创建一个新的关系/表。