E-R图是什么?

2024-06-13 10:52
文章标签 图是

本文主要是介绍E-R图是什么?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

关于概念模型的表示方法有很多,最著名的是实体-联系方法,简称E-R图(Entity-Relationship Approach)。E-R图具有以下优点: 能非常自然地描述现实世界; 图形结构简单; 设计者和用户易理解,并且可以互相交流; 它是数据库设计的中间步骤,易于向数据模型转换。

 

01、E-R图

1) E-R图的图形符号

方框: 表示一个实体集。在框内写上实体集的名字。

菱形框: 表示联系。菱形框内标明联系名,与其相关的实体集之间用箭头表示,一个箭头代表为1,两个箭头代表为多(说明: 有不少书中用无向边连接,且在连线边上标明联系类型)。

←◇→表示1∶1的联系

←◇→→表示1∶n的联系

←←◇→→表示m∶n的联系

椭圆框: 表示属性。在框内写上属性的名字,并用无向边连向与其相关的实体集或联系。

在E-R图中,有时为了突出各实体集之间的联系,可以先画出实体集及其属性,然后重点画出实体之间的联系,如图1和图2所示。
 

这篇关于E-R图是什么?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1057098

相关文章

泳道图是什么?怎么绘制泳道图

泳道图是什么?泳道图,也被称为流程图、跨职能流程图或跨功能流程图,是一种在项目管理、业务流程分析、系统设计和许多其他领域广泛使用的视觉工具。泳道图通过清晰地展示不同职能或团队在整个流程中的职责和互动,帮助团队成员更好地理解复杂流程。那么今天就给大家具体讲讲泳道图,以及怎么绘制泳道图。 一、泳道图的基本概念 泳道图通常将不同的职能或团队划分为不同的垂直泳道,每个泳道代表一个特定的角色或部