系统架构对E-R图的认识

Posted 王思琪^

tags:

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

目录

什么是ER图?

E-R图的元素

E-R图中的约束

作图步骤


什么是ER图?

E-R图也称实体-联系图,提供了表示实体类型、属性和联系的方法。是表示概念关系模型的一种方式。

E-R图的元素

矩形框:表示实体型。矩形框内写明实体名称;

椭圆图框:表示实体的属性,并用“实心线段”将其与相应关系的“实体型”连接起来;

菱形框:表示实体型之间的联系成因,在菱形框内写明联系名,并用“实心线段”分别与有关实体型连接起来,同时在”实心线段“旁标上联系的类型(1:1,1:n或m:n)。

E-R图中的约束

实体-联系数据模型中的联系型,存在3种一般性约束:

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

2、一对多联系(1 ∶N)

3、多对多联系(M ∶N)

作图步骤

(1)确定所有的实体集合;

(2)选择实体集应包含的属性;

(3)确定实体集之间的联系;

(4)确定实体集的关键字,用下划线在属性上表明关键字的属性组合;

(5)确定联系的类型,在用线将表示联系的菱形框联系到实体集时,在线旁注明是1或n(多)来表示联系的类型。

以上是关于系统架构对E-R图的认识的主要内容,如果未能解决你的问题,请参考以下文章

系统架构对类图的认识

系统架构原型图的认识

#yyds干货盘点#带你统一认识一下系统架构及分析和总结

DockQuery | 基于E-R图的数据建模功能使用实践

E-R图的画法

E-R图的画法