软件工程笔记(实体——联系图(ER图))

发布于 2021-03-22  486 次阅读


定义

包含3中相互关联的信息:数据对象,数据对象的属性和数据对象间的联系。

数据对象

数据对象是对软件必须理解的复合信息的抽象,可以是外部实体、事务、行为等。

属性

属性定义了对象的性质

联系

数据对象间连接的方式,联系可分三类:
一对一联系(1:1)
例如:如果一个部门只有一个部长,那部门和部长就是一对一联系
一对多联系(1:n)
例如:一个部门有多个员工,那部门和员工就是一对多联系
多对多联系(m : n)
例如:一个学生可以学多门课程,一门课程可以有多个学生,那学生和课程就是多对多联系

具体例子P59第八题

file
<--成绩管理系统-->


擦肩而过的概率