一:何为E-R图*
E-R图也称实体-联系图。用E-R方法实现,
E-R方法:也称实体-联系方法(Entity-Relationship Approach)Entity-Relationship Approch。
二:E-R图作用
提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
三. 何为概念模型
对真实世界中问题域内的事物的描述。
涉及基本概念:
1.实体:Entity
:客观存在可区分的事物。例:人。
2.属性:Attribute
实体的某一特性,如:人的身高。
3. 实体与属性的关系:
人也有其他的属性,如体重,发型等等,很多的属性加起来就可以刻画一个人,所以很多的属性加起来可以刻画一个实体。
4.联系:
内在和外在。
联系类型(1:1,1:n或n:1)。
五.E-R图的画法:
矩形表示实体型。椭圆表示属性,属性与实体型用直线连接(无向边)连接。联系用菱形表示,用直线连接,在直线旁标上联系类型(1:1,1:n或m:n)。注:多对多用 m:n,当然只要不是相同字母即可,因为现实生活中基本没有完成对等的多对多。
基本概念:
实体型(Entity Type)用实体名及其属性名集合来抽象和刻画同类实体。如:学生
实体集(Entity Set)同一类型实体的集合称为实体集。如:班级
3 .实体型与实体的区别:
实体型
做题步骤:
分离出实体型 找出联系 组成关系(1:1,1:n或n:1)eg: 假设一个医院信息管理系统中存在这样的关系:一个病人拥有一个病历,一 间病房可以住多个病人,多名医生共同负责管理多个病房。
根据上面的叙述画出该医院信息管理系统的E-R图(可不画实体的属性);