<系统数据库设计>
一.数据库设计第一步:标识实体
(1)在需求分析的阶段需要知道在数据库中储存了那些信息
(2)找出系统要将哪些事物的信息储存到数据库中
(3)实体含义:数据库中的数据对象称为实体;实体是客观存在并可相互区分的事物,可分为人、物等,也可以为某些概念,也可为事物本身,也可是事物间的联系。
![](https://img.haomeiwen.com/i14022654/86d6ca5e2eba3dcf.png)
二.数据库设计第二步:绘制E-R图
(1)E-R图,中文称为“实体-关系图”,提供了表示实体、属性和关系的图形符号。![](https://img.haomeiwen.com/i14022654/bc57b3ec54b248ed.png)
三.数据库设计第三步:E-R模型转换为数据表
如何将E-R图中的关系转换为数据表:
(1)实体A和实体B存在一对一的关系
(2)实体A和实体B存在一对多的关系
(3)实体A和实体B存在多对多的关系
四.数据库设计第四步:商超管理系统中的E-R图
例:识别实体![](https://img.haomeiwen.com/i14022654/9811f4fa0279b409.png)
网友评论