2.实体型之间联系的表示
两个实体型之间联系的表示
多个实体型(三个或三个以上)之间联系的表示
Ø 三个实体型A、B、C之间联系表示为(m:n:o),其中m,n,o > 0。
【例子】 对于供应商、仓库和零件,由于一个供应商可以提供多种零件并存放在不同仓库中,而一种零件也可以由多个供应商提供并存放在不同仓库中,同时一个仓库也可以存放不同供应商提供的多种零件。所以供应商、仓库和零件之间的联系是多对多联系,其E-R图可以用图1.12表示。
3.实体型内部联系的表示
同一个实体型内部实体的三种联系对应的E-R图,分别如图1.13的(a)、(b)和(c)所示。
【例子】 职工实体型中的实体具有领导与被领导的联系,这种联系是一对多联系,可以用图1.14表示。
4.联系属性的表示
联系的属性的表示方法与实体的类似
Ø 对于供应商和仓库之间的联系(库存),其属性(库存量),可以表示如图1.15所示。
总结
利用实体、属性和联系及其之间关系的表示方法可以将现实世界中的复杂问题抽象成为信息世界中的概念模型。
概念模型通常是用E-R图表示的,E-R图的设计过程就是对问题进行抽象和建模的过程。