ER图小记

Posted hmy-666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ER图小记相关的知识,希望对你有一定的参考价值。

ER图的基本概念

技术图片

 

 

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

在ER图中:

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

技术图片

 

实体概念:

技术图片

 

 

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

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

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

 

 

 

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

技术图片

 

 

 3.联系

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

例子:

技术图片

 

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

技术图片

 

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

技术图片

 

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

 

结合写成一个ER图小demo

技术图片

 

以上是关于ER图小记的主要内容,如果未能解决你的问题,请参考以下文章

matplotlib饼状图学习小记

JanusGraph 图数据库安装小记 ——以 JanusGraph 0.3.0 为例

关于BigDecimal小记

带花树算法学习小记

前端动画小记---bilibili ( ゜-゜)つロ客户下载小动画

python的图形模块PIL小记