pgAdmin 是一个免费的 PostgreSQL 管理与开发平台,这篇文章介绍了它的安装与使用。
今天我们要介绍的是它的一个开发功能:实体关系图(ERD)工具。
ERD 工具可以使用图形化的方式表示数据库中的表、字段以及表之间的关系。
pgAdmin 中的 ERD 工具提供了以下功能:
实体(表)和关系的图形化设计; 在实体关系图中增加新的节点; 自动对齐; 保存\打开实体关系图; 生成 SQL 脚本; 基于已有数据库生成实体关系图; 从“对象浏览器”中拖拽表到实体关系图中。
工具栏
ERD 工具栏提供了一些快捷操作的图标,高亮图标代表选项可用,灰色图标代表选项不可用。
将鼠标移动到每个图标上面可以显示相关功能的描述。
文件选项
图标 功能 快捷键 打开项目 点击打开文件图标可以加载一个 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