数据库设计教程——E-R实体联系图2014-09-26 08:34:36 请关注唯心的个人微信公众号:craft6-cn(中划线,也可以搜索:领域驱动业务建模)一、E-R图定义英文:E 为Entity,即实体;R为 Relationship,即联系。 E-R图全称实体联系图。 该图对需求分析、数据流图和数据字典阶段所得到数据进行更高层的抽象描述,将系统涉及的实体和 实体之间的联系通过图形描绘出来,以便从整体的角度来把握设计。 二、E-R图基本要素(陈氏表示法)传统的E-R图包含实体、联系和属性三种基本成分,通常表示方式:
这种表示方法又称陈氏表示法,由1976年 Peter Chen首次提出。 该表示法示例(使用Office Visio 2013 绘制):
图中除了基本的陈氏表示法元素外,还增加了继承(从类图中取得该图形)和说明。 继承表示两个实体之间的关系,说明则对图中元素进行一些附加描述。 这种表示法有若干弊端:
陈氏表示法由于出现得比较早,局限于当时的软件理论的发展,的确存在一些不足。而且 三、其它表示法
上面除传统的ER图陈氏表达法外,还介绍了5中表达方式,读者参考一下就可以了。 无论什么样的表示法,关键还是能满足我们的要求,方便理解和沟通。 笔者推荐Visual Paradigm UML,基于这款软件我们可以快速划出优美清晰的ER图,用于快速推进项目。 四、基于VP-UML画ER图下载VP-UML,百度云下载地址 (非正版,仅供学习使用) 打开VP-UML,在左侧的目录树的数据库模型 --> 实体关系图中右键点击该节点,选择“新增实体关系图”。 打开界面如下:
![]() 1 数据库设计教程系列——相关知识点整理 2 数据库设计教程系列——基本概念(关系模型、实体、联系、域和属性) 3 数据库设计教程系列——数据库范式 4 数据库设计教程系列——数据库设计流程 5 数据库设计教程系列——数据流图 6 数据库设计教程——数据字典 7 数据库设计教程——E-R实体联系图 8 数据库设计教程——物理模型和表创建 9 数据库设计教程——物理模型设计模式 分享到: 为您推荐这些文章,如果感兴趣,请继续阅读吧:数据库设计教程——E-R实体联系图ER图,E-R图,实体联系图,陈氏模型,实体联系图陈氏表示法,英文:E 为Entity,即实体;R为 Relationship,即联系。 E-R图全称实体联系图。 该图对需求分析、数据流图和 数据字典阶段所得到数据进行更高层的抽象描述,将系统涉及 的实体和 实体之间的联系通过图形描绘出来,以便从整体的 角度来把握设计。 |
粤ICP备14060523号 Copyright @2014 -唯心六艺软件 |