1.2.1.1概念模型的主要概念
一对多联系(1:M)
部门
1 属 于
M 职工
班级
1 属 于
M 同学
如果实体集A与实体集B之间存在联系,并且对于实体集A中的任意一个实体, 在实体集B中可以有M个实体与之联系;而对于实体集B中的任意一个实体, 在实体集A中至多有一个实体与之联系,称实体集A与实体集B存在一对多联系。
E-R方法,用E-R方法描述的概念模型为实 体联系模型{简称ER模型} ,即用E-R图来描 述现实世界中的数据。 E-R模型由实体型、实体属性和实体间的联系 来表示。实体型表示建立概念模型的对象。
E-R模型中使用的基本符号如下图
实体型
属性
联系
1.2.1.2概念模型的表示方法
学号
姓名
性别
学生 m
选修 n
一对多联系,多对多联系。
实体集A M 联系名 N 实体集B
2个实体集之间的联系
1.2.1.1概念模型的主要概念
一对一联系
经理
1 管 理
1 部门
学生
1 对 应
1 学号
如果实体集A与实体集B之间存在联系,并且对于实体集A中的任意一 个实体,在实体集B中至多只有一个实体与之联系,反之亦然。 称实体集A与实体集B存在一对多联系。
认识抽象
信息世界 概念模型 不依赖于具体机器和DBMS
转换
机器世界 DBMS支 持的数据模型
依赖于具体机器和DBMS
1.2概念模型和数据模型
根据模型应用的不同目的,分两类。 概念模型定义: 按用户的观点对数据和信息 建模,对现实世界的抽象反映. 数据模型定义:按计算机系统的观点对数据 建模,对现实世界数据特征的模拟和抽象。