Postgresql 在pgAdmin中创建ER图

Postgresql 在pgAdmin中创建ER图,postgresql,pgadmin,Postgresql,Pgadmin,请提供关于如何使用随附的管理工具构建基本实体关系图(ERD)的分步回答 postgres(pgAdmin)和postgres附带的数据库设计器 请注意,关于从postgres生成图表的最佳方式是什么的一般问题,请参见更新 遗憾的是,数据库设计器毕竟没有与pgAdmin的主版本一起发布。(至少在版本1.16到1.22中是如此。) 见讨论和: 您需要使用--启用databasedesigner和/configure来启用 信息技术默认情况下,它是禁用的 有太多的错误和粗糙的边缘,没有足够的人感兴趣的

请提供关于如何使用随附的管理工具构建基本实体关系图(ERD)的分步回答 postgres(pgAdmin)和postgres附带的数据库设计器

请注意,关于从postgres生成图表的最佳方式是什么的一般问题,请参见更新 遗憾的是,数据库设计器毕竟没有与pgAdmin的主版本一起发布。(至少在版本1.16到1.22中是如此。)

见讨论和:

您需要使用
--启用databasedesigner
/configure
来启用 信息技术默认情况下,它是禁用的

有太多的错误和粗糙的边缘,没有足够的人感兴趣的工作


pgAdmin在2011年有一个GSoC项目,在这个项目中,路易斯·奥乔亚设计了新的数据库设计器——它还可以对现有数据库的ER图进行反向工程。不幸的是,它还没有准备好与pgAdmin 1.14(当前版本)一起发布。但是它在版本1.16的存储库中,可能会伴随PostgreSQL 9.2的发布




虽然仍有一些缺点,但Luis Ochoa最近宣布他正在研究。

如果您运行的是Linux,您可以使用pgDesigner:

pgAdmin不支持创建ER图。它是用来管理数据表和运行查询的。@ AyOrthyIn和NosiNew考虑我的第二个注意事项:任何一个体面的ER工具应该能够从数据库导入表定义。我不明白你认为pgAdmin在设计阶段扮演什么角色。@Oddant说Erwin Brandstetter的回答让你的任务完成了吗?关于necro,我很担心,但看起来2021-02-25版本的v5版本有一个ERD工具的测试版。如果我们在windows上运行,那么我们应该使用什么样的设计器:)pgModeler在windows上运行得非常好,并且具有类似的功能。现在距离@09Q71AO534的评论已经18个月了,所以我认为值得再重复一次。无论这是一个插件还是一个核心功能,它都非常出色。。。但是我们如何得到它呢?我已经有了PostgreSQL 9.3.5、PostGIS 2.1.3和pgAdmin III v1.18.1,并且没有09Q71AO534评论中显示的图标的迹象。要将其重新构造为/b/-aware将grok:ZOMFG SO WANT.Up的上下文。这个出来了吗?我有1.18 pgAdmin,但我找不到该功能。它在1.22.1(2016年3月)中仍然不可用,我错过了什么吗?@jangorecki:你没有错过任何东西。数据库开发人员已从主版本中删除。我在上面添加了一个更新。