数据库概念结构设计原则 - E-R 图及其设计
最编程
2024-07-06 17:35:57
...
将 用户需求抽象成概念模型的过程就是概念结构设计 是数据库设计的关键
概念模型的一种表现方法:实体-联系法(Entity-Relationship Approach)
简称:E-R方法:用E-R图来描述现实世界的概念模型
两个实体型之间的联系分成三种:一对一 、一对多、多对多
班级和班长:一对一
班级和学生:一对多
课程和学生:多对多
两个以上的实体型之间的联系也存在这三种联系
单个实体型内的联系也存在这三种
联系的度:参与联系的实体型的数目
实体型属性的表示:
联系也可以有属性+表示方法
例子1:
注意:一个仓库只放一类材料,所以仓库核材料是一对多的关系
例子2:
加上属性(实体+联系)
例子3:
先把实体属性图画出来放一边:
提供的实体之间的联系:
根据实体联系条件画出:E-R图
最后再把实体的属性加上(但是看看有没有联系的属性可以加的)
over