美文网首页
实体-关系图

实体-关系图

作者: 一个小箱子 | 来源:发表于2018-12-22 18:10 被阅读0次

    一、概述

    实体-关系图是一种按照用户的观点对数据建立的模型,它是一种面向问题的数据模型。
    它描述了从用户角度看到的数据,反映了用户的现实环境,与在软件系统中的实现方法无关。

    二、3种基本成分

    实体-关系图中包含3种相互关联的信息:实体(数据对象)、属性(数据对象的)及数据对象彼此间相互连接的关系。

    1. 实体
      实体是对复合信息的抽象。它封装了数据而没有数据上的操作,这是实体与面向对象中“类”和“对象”的区别。
    2. 属性
      属性定义了数据对象的性质。(实体和关系都可以有属性,并不是只有实体才能有属性)
    3. 关系
      实体之间相互连接的方式称为关系:
      • 一对一关系(1:1)
      • 一对多关系(1:N)
      • 多对多关系(M:N)

    三、符号表示

    实体关系图通常被简称为ER图,用ER图描绘的数据模型称为ER模型。
    1.用矩形框代表实体
    2.用菱形框代表关系
    3.用椭圆形或圆角矩形代表属性
    一个例子:


    实体-关系图.png

    相关文章

      网友评论

          本文标题:实体-关系图

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