美文网首页
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