前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >er图和uml图_数据库表结构er图

er图和uml图_数据库表结构er图

作者头像
全栈程序员站长
发布2022-09-30 18:31:50
2.3K0
发布2022-09-30 18:31:50
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

ER图:实体-联系图(Entity-Relation Diagram)用来建立数据模型,在数据库系统概论中属于概念设计阶段,ER图提供了表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型

构成E-R图的基本要素是实体、属性和联系,其表示方法为:

实体型:用矩形表示,矩形框内写明实体名;

属性:用椭圆形或圆角矩形表示,并用无向边将其与相应的实体连接起来;多值属性由双线连接;主属性名称下加下划线;

联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型

在E-R图中要明确表明1对多关系,1对1关系和多对多关系。

1对1关系在两个实体连线方向写1;

1对多关系在1的一方写1,多的一方写N;

多对多关系则是在两个实体连线方向各写N,M

91203d8be08b66b2acdfd277845fcb9c.png
91203d8be08b66b2acdfd277845fcb9c.png

UML:

第一类用例图(use case diagram)

第二类是静态图 (Static diagram),包括类图、对象图和包图

第三类是行为图(Behavior diagram)

第四类是交互图(Interactive diagram)

第五类是实现图 ( Implementation diagram )。

用例图:由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图

用例图由参与者(Actor)、用例(Use Case)、系统边界、箭头,作用组成,用画图的方法来完成

cc5d03c3f68efb4b08e637828444bdb9.png
cc5d03c3f68efb4b08e637828444bdb9.png

流程图:圆角矩形表示“开始”与“结束”。矩形表示行动方案、普通工作环节用,菱形表示问题判断或判定(审核/审批/评审)环节,用平行四边形表示输入输出,箭头代表工作流方向

4909f06123b811357fd9fa6e088dfe1c.png
4909f06123b811357fd9fa6e088dfe1c.png
1fb106b0bc782852357a5ee7cb4df53f.png
1fb106b0bc782852357a5ee7cb4df53f.png
e70c33dae8d0d9fab09f8bdff2f00ea9.png
e70c33dae8d0d9fab09f8bdff2f00ea9.png

https://www.cnblogs.com/o-andy-o/category/365721.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/192639.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月17日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档