41

背景

MySQL Workbench 可以生成吸引人的高质量 ERD,例如:

研究

有哪些 PostgreSQL ERD 工具可以满足要求?以下是不合适的:

要求

寻找 ERD 工具:

  • 默认情况下视觉上令人惊叹
  • 可以对 PostgreSQL(或 JDBC 兼容)数据库进行逆向工程
  • 在 Linux 上运行(或在 WINE 下)
  • 导出高分辨率 PNG(或 SVG)
  • 免费或开源
4

4 回答 4

22

这是一个有点过时的问题,但为了完整性。PgModeler呢?根据他们的github repo,它在 GPL3 下。架构创建效果很好。

于 2013-01-18T22:45:33.120 回答
16

DbSchema用于关系和 NoSQL 数据库的可视化设计器。可以免费评估15天。之后,必须购买付费许可证

它可用于为Postgresql 以及其他数据库生成 ERD 。

下载安装程序

可以为各种平台(Linux、Windows 和 MacOS)下载安装程序。

在 Linux 上安装和运行 DbSchema

要在 shell 中安装运行以下命令:

wget https://dbschema.com/download/DbSchema_unix_8_2_5.tar.gz
tar xf DbSchema_unix_8_2_5.tar.gz
cd DbSchema
chmod +x DbSchema_unix_8_x_x.sh

要运行 DbSchema:

./DbSchema_unix_8_x_x.sh

注意: 根据下载的版本(例如8_2_5),上面的命令可能会改变(即替换8_x_x为下载的8_2_5)。

于 2012-07-16T14:22:29.920 回答
6

你可以试试DbVisualizer。在我看来,参考图中的 DbVisualizer已经满足了我从现有数据库生成 ERD 的需求。

于 2014-01-24T03:23:06.023 回答
0

SQL Power Architect怎么样?适用于许多数据库,包括 PostgreSQL,以及许多操作系统。

于 2010-05-30T09:15:41.477 回答