美文网首页
mysql之ER模型

mysql之ER模型

作者: 每天进步一点点变成更好的自己 | 来源:发表于2022-03-21 12:27 被阅读0次

ER模型-如何理清数据库设计思路。

1、什么是ER模型

ER模型也叫作实体关系模型,是用来描述现实生活中客观存在的事物、事物的属性,以及事物之间关系的一种数据模型。在开发基于数据库的信息系统的设计阶段,通常使用ER模型来描述信息需求和信息特性,帮助我们理清业务逻辑,从而设计出优秀的数据库。

ER模型包含哪些要素
在ER模型里面,有三个要素,分别是实体、属性和关系。

  • 实体:可以看做是数据对象,往往对应于现实生活中的真实存在的个体。用矩形来表示。
    实体分为2类,强实体和弱实体,可以独立存在的是实体。
    强实体:不依赖于其他实体的实体。
    弱实体:指对另一个实体有很强的依赖关系的实体。
  • 属性:指实体的特性,不可再分的是属性。用椭圆形来表示。
  • 关系:实体之间的联系。用菱形来表示。

ER模型的3种类型
ER模型的3个要素中,关系可以分为3种类型,分别是一对一、一对多、多对多。

  • 1对1:实体之间的关系是一一对应的 。
  • 一对多:一边的实体通过关系,可以对应多个另外一边的实体
  • 多对多:指关系两边的实体都可以通过关系对应多个对方的实体。
image.png

相关文章

网友评论

      本文标题:mysql之ER模型

      本文链接:https://www.haomeiwen.com/subject/pnegdrtx.html