请提供有关如何使用 postgres 附带的管理工具 (pgAdmin) 和 postgres 附带的数据库设计器构建基本实体关系图 (ERD) 的分步答案。
请注意,关于从 postgres 生成图表的最佳方法是什么的一般问题在此 softwarerecs.stackexchange 问题中得到解决
请提供有关如何使用 postgres 附带的管理工具 (pgAdmin) 和 postgres 附带的数据库设计器构建基本实体关系图 (ERD) 的分步答案。
请注意,关于从 postgres 生成图表的最佳方法是什么的一般问题在此 softwarerecs.stackexchange 问题中得到解决
遗憾的是,数据库设计器毕竟没有与 pgAdmin 的主要版本一起发布。(至少版本 1.16 到 1.22 是这样。)
您需要使用
--enable-databasedesigner
with./configure
来启用它。默认情况下,它被禁用。
有太多的错误和粗糙的边缘,没有足够的人对此感兴趣。
pgAdmin在 2011 年有一个 GSoC 项目,在此过程中 Luis Ochoa 设计了新的数据库设计器 - 它还可以从现有数据库中逆向工程 ER 图。不幸的是,它还没有准备好与 pgAdmin 1.14(当前版本)一起发布。但它在版本 1.16 的存储库中,可能会伴随 PostgreSQL 9.2 的发布。
仍然有一些粗糙的边缘,但 Luis Ochoa 最近宣布他正在努力。
如果你运行的是 Linux,你可以使用 pgDesigner:http: //sourceforge.net/projects/pgdesigner/