第七章数据库设计--ER图·设计剖析.ppt

第七章数据库设计--ER图·设计剖析

7.2.3 E-R模型 2.2.1 基本概念 (1)实体:现实世界中客观存在并可相互区别的事物。 (2)属性:实体所具有的某一特性称为属性。 (3)码(key):唯一表示实体的属性集称为码。 (4)域(Domain):属性的取值范围。 (5)实体集:具有相同特征或能用同样特征描述的实体集合。 组成实体集的各实体称为实体集的外延。 例如:某单位所有员工称为实体集Employee的外延。 (6)实体型:具有相同属性的实体必然具有共同的特征和性质。用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。 例如:员工(员工编号、姓名、部门、性别、年龄、职称)就是一个实体型。 2.2.1 基本概念 (7)联系: 实体内部的联系:组成实体的各属性之间的联系(如:学号-姓名)。 实体之间的联系:不同实体集之间的联系。 两个实体型之间的联系可分为三类: 1对1联系(1:1) 1对多联系(1:n) 多对多联系(m:n) 2.2.1 基本概念 1对1联系: 定义:若对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系,记为1:1。 例:部门---负责人 实体型A 联系名 实体型B 1 1 位于 部门 负责人 1 1 2.2.1 基本概念 1对多联系: 定义:若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)

文档评论(0)

1亿VIP精品文档

相关文档