使用的操作系统为Linux.我已经试过NavicatSQL Power Architect了.它们确实显示了同一模式中的表之间的关系.我有一些外键约束,它们引用不同模式中的表.

  • 关于Navicat和PostgreSQL Maestro,我是否遗漏了什么?它们可以不显示模式间关系吗?

  • PostgreSQL有没有可以显示模式间关系的数据可视化工具?

很抱歉编辑了你的问题,但我觉得很有用.因为这是关闭的,所以我不能回答(也许应该有这样的站点??)

要绘制数据库的表关系,可以try 使用GraphViz::DBI perl模块中的this script个.

因此,您将获得GIF与关系

推荐答案

我最近发现了DBeaver个.它以可视化的方式自动检测表之间的关系.你可以移动桌子,改变 colored颜色 ,看到外键等等.这非常好.与PostgreSQL完全兼容

使用GUI查询和操作数据非常简单.

不仅如此,您还可以将其用于所有主要的SQL和NoSQL数据库,因此您的所有数据都可以在一个位置进行管理.

Database相关问答推荐

如何在Ballina中的事务失败时回滚缓存插入操作

如果我想支持我的工作负载,我需要多少个 node ?

如何在保持相同 Flyway 校验和的同时更正语法?

存储具有公共链接但 ID 很长的用户文件是否安全?

[mongodb],如何通过聚合获得具有许多不同字段的文档的最大值?子字段名称相同

优雅地处理 EJB/JPA 环境中的约束冲突?

Phonegap如何在android上保存永久数据

如何将开发数据库更改移动到生产数据库?

CouchDB 和 Lotus Notes 有什么区别?

关系数据库如何在幕后工作?

如何在 2 个 MySQL 数据库之间传输数据?

Oracle在哪些情况下会自动创建索引?

MySQL 转储所有数据库并在导入时创建(或重新创建)它们?

删除 PHP 中的所有小数

我可以用 JPA 命名我的约束吗?

在单个 postgres 查询中多次调用 `now()` 是否总是给出相同的结果?

MySQL相对于其他数据库的缺点

cURL 和 PHP 显示1

如何在 Google AppEngine 上实现自动增量

Cassandra - 事务支持