1.3.1概念模型
1、名词解释
- 实体:客观实在,并且可以相互区别的物体。
- 属性:实体所具有的某一个特征。
- 码:唯一标识实体的属性。
- 域:属性的取值范围。
- 实体型:使用属性名的集合来抽象的标识实体。
- 实体集:具有相同属性的实体的集合。
- 联系:实体内部以及实体之间的关联。
2、实体集之间的联系
- 1:1,实体集中A的每一个实体,实体集B最多只有一个实体与之对应,如图。

- 1:n,实体集中A的每一个实体,实体集B有n(n>=1)实体与之对应,如图。

- n:m,实体集中A的每一个实体,实体集B有n(n>=1)实体与之对应;反之,实体集B中的每一个实体,实体集B有m(m>=1)实体与之对应。如图。

3、实体型关系案例
- 对于课程,教师和参考书3个实体型,每一门课程由多名教师讲授,可以使用多本参考教材。一名老师只能上一门课,一本参考书只供一门课使用。如图。

- 对于供应商,项目和零件3个实体型,一个供应商可以供给多种项目多个零件,每个项目都可以使用多个供应商的零件,每种零件都可以由多个供应商供给。供应也有自己的属性,表示某供应商供应了多少零件。如图。


- 职工实体之间存在领导和被领导的关系,某职工领导多名职工,但他本身也是一名职工。一名职工仅背一人领导,一名领导可领导多名职工。

4、ER图案例
- 学生实体具有学号、姓名、性别、出生年份、系、入学时间

