ER图小记

ER图的基本概念

 

 

 在软件设计中,先设计好ER图,有利于数据库的设计。

在ER图中:

1.实体用矩形表示:在矩形内标注实体名称

 

实体概念:

 

 

 解释:其实实体说白了就是一个集合,在数据库中可以把它简单看成一个表。它包括很多属性,而且是相对而言的。

比如在用户表中,用户是实体,用户表里面账号,密码就是属性。

而假如研究VIP表中的用户,那么对于VIP表来说,VIP表就是实体,里面的用户信息就是属性。

 

 

 

 2.属性:每一个实体都有属性,用圆圈,在里面标注属性名称,并用线段与实体相连

 

 

 3.联系

用菱形表示,里面写两个实体之间是如何关联的。分别与两边实体直线相联。同时在直线上标着联系类型。如(1:1, 1:n , 或M:N)

例子:

 

 每个班级与班长形成 1  :1联系

 

 班级与学生联系 1:N联系

 

 选修课程与学生 M:N关系

 

结合写成一个ER图小demo

 

posted @ 2020-05-12 12:39  兜里还剩五块出头  阅读(697)  评论(0)    收藏  举报