pgAdmin 是一个免费的 PostgreSQL 管理与开发平台,这篇文章介绍了它的安装与使用。

今天我们要介绍的是它的一个开发功能:实体关系图(ERD)工具。

ERD 工具可以使用图形化的方式表示数据库中的表、字段以及表之间的关系。

pgAdmin 中的 ERD 工具提供了以下功能:

  • 实体(表)和关系的图形化设计;
  • 在实体关系图中增加新的节点;
  • 自动对齐;
  • 保存\打开实体关系图;
  • 生成 SQL 脚本;
  • 基于已有数据库生成实体关系图;
  • 从“对象浏览器”中拖拽表到实体关系图中。

ERD

工具栏

ERD 工具栏提供了一些快捷操作的图标,高亮图标代表选项可用,灰色图标代表选项不可用。

ERD tool toolbar

将鼠标移动到每个图标上面可以显示相关功能的描述。

文件选项

图标 功能 快捷键
打开项目 点击打开文件图标可以加载一个 ERD 项目文件 Ctrl + O
保存项目 点击保存图标可以保存 ERD 项目文件 Ctrl + S
另存项目 点击保存图标右侧的向下箭头可以打开一个保存对话框 Ctrl + Shift + S

导出选项

图标 功能 快捷键
生成SQL 点击生成 SQL 图标可以基于 ERD 生成 DDL 语句并在查询工具中打开。右侧的向下箭头可以额外生成 DROP TABLE 语句 Alt + Ctrl + S
下载图片 点击下载图片图标可以将 ERD 导出图片 Option + Ctrl + I

编辑选项

图标 功能 快捷键
添加表 点击该按钮可以增加新的表 Alt + Ctrl + A
编辑表 选择一个表之后,点击该按钮可以修改表的定义 Alt + Ctrl + E
复制表 选择一个表之后,点击该按钮可以复制一个表 Alt + Ctrl + C
删除表/链接 选择一个表/链接之后,点击该按钮可以删除表/链接 Alt + Ctrl + D

关系选项

图标 功能 快捷键
1M 选择一个表之后,点击该按钮可以增加一对多的关系,被选择的表在关系中为多端 Alt + Ctrl + O
MM 选择一个表之后,点击该按钮可以增加多对多的关系 Alt + Ctrl + M

节点颜色选项

图标 功能 快捷键
填充颜色 点击该按钮可以改变表节点的背景颜色,设置之后新增节点都会继承该背景颜色 Alt + Ctrl + O
字体颜色 点击该按钮可以设置表节点的字体颜色 Alt + Ctrl + M

功能选项

图标 功能 快捷键
添加/编辑注释 选择一个表之后,点击该按钮可以增加注释 Alt + Ctrl + N
自动对齐 点击该按钮可以自动对齐所有表节点和链接节点 Alt + Ctrl + L
显示详情 点击该按钮可以显示或关闭字段的详细 Alt + Ctrl + D
基数表示法 点击该按钮可以修改链接关系的表示符号,选项包括 Crow’s Foot Notation 以及 Chen Notation

缩放选项

图标 功能 快捷键
合适比例 点击该按钮可以自动缩放页面至合适比例 Alt + Ctrl + N
放大 点击该按钮可以放大页面 Alt + Ctrl + L
缩小 点击该按钮可以缩小页面 Alt + Ctrl + D
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐