er图,对象联系图和类图的特征与比较.docVIP

  • 332
  • 0
  • 约5.89千字
  • 约 6页
  • 2016-11-06 发布于天津
  • 举报

er图,对象联系图和类图的特征与比较.doc

er图,对象联系图和类图的特征与比较

ER图、对象联系图和类图的特征与比较 第一部分:简述ER图,对象联系图和类图的基本概念和特点 ER图: ER图是用来表示实体联系模型(Entity Relationship Model)的方式,这个模型可以直接从现实世界中抽象出实体类型和实体间的联系。举个例子来说。。。 下面对上述例子做一个说明,同时给出ER图的约定表示方法。 矩形框,表示实体类型(即考虑问题的对象) 菱形框,表示联系类型(即实体间的联系) 椭圆形框,表示实体类型和联系类型的属性(对于键的属性,在属性下面划一条横线) 直线,联系类型与其涉及的实体类型之间用直线相连,用来表示他们之间的联系,在直线端部标注联系的种类(1:1,1:N,M:N) 再通过一个例子来说明用ER图表示现实世界的特点: 考虑零件和工程的关系,零件可以服务于不同的工程,一个工程也需要各种不同的零件,因此,建模的时候零件和工程是一个多对多的联系。 首先确定实体类型,这个例子中,实体只有两个,就是工程和零件 再确定联系类型,正如前面所述,工程和零件的关系是M:N的关系 把实体类型和联系类型组合成ER图(见图1) 确定实体类型和联系类型的属性。在这个例子中,project的属性有项目号J#、项目名称JNAME、项目开工日期DATE;而part的属性有零件号P#、零件名PNAME、零件颜色COLOR以及零件重量WEIGHT。联系类型P_P的属性是项目需要的

文档评论(0)

1亿VIP精品文档

相关文档