我试着理解ER图,我遇到了一个我不知道如何“看”它的例子。
考虑一下这个图表:
上面的图表和这个图表有什么区别:
根据我所学到的,最后一张图表说:“每一对学校和老师,就有一门也是唯一的课程。”因此,如果我有3所学校,3名教师和3门课程,就会有9个三胞胎的教学关系。第一个图表改变了什么?在最后一张图中,有什么样的两个三重奏,不能在第一个图中?
我试着先看一下没有constraints.So的图表,我有最多27个三胞胎(对于上面的例子),.After,有一个顺序要做什么?当然,我能先把圆圆的箭头放进去吗,首先把规则的箭头交给老师?
发布于 2016-01-29 23:13:24
快速回答
两个图之间的区别是teacher
的联合类型和关系teaches
,它表示
多对一 部分
第一个图表中的关系
多对多 部分
第二种关系。
解释答案
让R
是实体集A
和B
之间的关系集。如果A
A
的每一个实体都必须在R
中至少参与,那么A
的参与就是total
。否则,A
的参与就是partial
。
考虑下面的简单图表:
连接A和R的线路可以:
https://stackoverflow.com/questions/35017528
复制相似问题