首页 > 自考资讯 > 自考知识

如何绘制er图?,绘制er图用什么软件

头条共创 2024-07-05

#头条创作挑战#

前言

我不知道你是否像我一样,但是当我开发时我的目标是速度,所以我经常创建表格而不用担心E-R图。 xxx 直到项目出现并且特定客户需要E-R 图为止,请提供它。此时从头开始绘制E-R图将是非常乏味的。我今天遇到了这个问题。

那么,有没有一种方法可以直接从DDL建表语句快速生成E-R图,这样即使新版本的表结构发生变化,我们仍然可以在原版本的基础上进行简单的增量更改呢?文章中,我会介绍如何基于draw.io绘制E-R图,非常好用。

安装draw.io

draw.io 是一个用于构建图表应用程序的开源技术堆栈,也是世界上使用最广泛的基于浏览器的最终用户图表软件。

方法一:无需安装。使用在线地址:https://app.diagrams.net。

方法二、安装桌面版并离线使用下载地址:https://github.com/jgraph/drawio-desktop/releases

方法3:对于VSC插件,在Visual Studio Code左侧菜单的Extensions项中搜索关键字draw.io。

%20Demo采用本地离线客户端方式。

%20

创建E-R图

%20E-R%20%20图,也称为实体关系图,提供了一种表示实体类型、属性和关系的方法,用于描述现实世界的概念模型。

新建,选择E-R图%20导入DDL建表语句%20%20根据建表语句进行剪枝和替换。%20关键点是:

将主键移动到第一个键允许其他外键跟随主键。在主键后面添加PRIMARY%20%20KEY%20%20关键字可以自动生成样式并稍后添加。保留所有结尾的NOT%20%20NULL标签,去掉不必要的内容,只保留字段名、字段类型、是否支持NULL、注释信息。点击插入,你会看到下图。

%20%20建立表之间的关系,根据实际表结构中的关系建立两个表之间的关系,如下图所示。

%20您还可以自由更改图表样式。

%20%20绘制了这个简单的E-R%20%20图。

%20

保存为可编辑位图文件

%20这里有一个非常重要的步骤。您必须将E-R%20%20图另存为可编辑位图文件(.png),如下图所示。

4c9aaaf7daa1478b8f5af76b194ef375~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720734795&x-signature=YKaW7BlXNCw1ZE3eg%2BbYIqS4Gh4%3D 为什么我需要保存为这种格式?

这样,如果您想将保存的E-R 图发送给其他人或将其粘贴到文档中,然后进行更改,您可以重新保存或下载它并在draw.io 中重新打开它以继续编辑。它非常方便,因为它可以重复使用并且可以更新。简单来说,你保存的不仅仅是一张png图片,而是一张可以用draw.io再次编辑的图片。

总结

draw.io是一款非常好用的图形绘制软件,不仅可以绘制E-R图,还可以绘制其他架构图和流程图。不知道还有没有其他更好的画E-R图的方法,可以分享一下吗?

版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。

猜你喜欢