E-R图

实体联系模型

实体联系模型(E-R模型)简称E-R图。

E-R图主要包括三个要素:

  1. 实体——用矩形框表示,框内标注实体名称。

  2. 属性——用椭圆形表示,并用连线与实体连接起来。

  3. 实体之间的联系——用菱形框表示,框内标注联系名称,并用连线将菱形框与有关实体相连,并在连线上注明联系类型。

image-20210513161624706.png

两个实体之间的联系类归结为一下三种:

  1. 一对一联系(1:1)

  2. 一对多联系(1:n)

  3. 多对多联系(n:n)

E-R图不仅能描述两个实体之间的联系,而且还能描述两个以上的实体之间的联系。比如有顾客、商品、售货员三个实体,并且有语义:每个顾客可以从多个售货员那里购买商品,并且可以购买多种商品;每个售货员可以向多名顾客销售商品,并且可以销售多种商品;每种商品可由多个售货员销售,并且可以销售给多名顾客。描述顾客、商品和售货员之间的关联关系的E-R图如下图:这里联系被命名为”销售“。

image-20210513172422514.png
E-R图的建立步骤
  1. 对需要进行分析,从而确定种所包含的实体;

  2. 分析得出每个实体所具有的属性;

  3. 找出每个实体的码;

  4. 确定实体之间的联系。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • E-R图也称实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。 成分 在ER图中有如...
    Yix1a阅读 893评论 0 0
  • 图形的含义: 矩形:实体 属性:椭圆 联系:菱形 注意:如果联系具有属性,那么这些属性也要用无向边和联系连接起来 ...
    一村之里正阅读 3,156评论 0 0
  • E-R图 实体联系图表示了实体类型,属性联系方法矩形表示实体菱形表示联系椭圆表示属性 完整性约束 实体性约束 主...
    惨不忍睹阅读 3,001评论 0 0
  • 一、概念数据模型概述 数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求: 1)能够比较真实地模拟...
    ozil_oo阅读 14,913评论 0 7
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,626评论 28 53