使用的操作系统是linux。我尝试过 Navicat 和 SQL Power Architect 。它们确实在同一模式中显示表之间的关系。我有一些外键约束,它们引用不同模式中的表。
我是否遗漏了Navicat和PostgreSQL Maestro的相关内容?他们可以不显示模式间关系吗?
是否有postgresql的数据可视化工具,能够显示模式间关系?
UPD 很抱歉编辑您的问题,但我发现它很有用。因为这是关闭的我无法回答(也许应该有网站?)
对于数据库的绘图表关系,您可以尝试this script perl模块的GraphViz::DBI。
结果,您将获得GIF关系
答案 0 :(得分:27)
我最近发现DBeaver。它以可视方式自动检测表之间的关系。你可以移动桌子,改变颜色,看外键等等。它非常好。与PostgreSQL完全兼容
使用GUI查询和操作数据非常简单。
不仅可以将它用于所有主要的SQL和noSQL数据库,因此您可以在一个地方管理所有数据。
答案 1 :(得分:9)
DbVisualiser似乎做了你想做的事:http://www.dbvis.com/doc/main/doc/ug/databaseSpecific/postgresql.html
此处还有一个备用工具列表(尽管它不像您期望的那样可以查询列表): http://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools