【问题标题】:Tool to make ERD for PostgreSQL为 PostgreSQL 制作 ERD 的工具
【发布时间】:2011-12-10 03:36:26
【问题描述】:

我正在寻找可以为 PostgreSQL 数据库创建数据库 ERD 的工具。

在 MySQL 中,我使用“MySQL Workbench”工具

你知道我可以创建 ERD 的工具吗?并从 ERD 自动创建一个 sql 脚本。

背景

【问题讨论】:

  • @ALL 是否有任何 pgadmin III 的附加组件可以像 Video in this Link Says 那样为 PostgreSQL 完成 ER-Diagrams。

标签: mysql sql postgresql erd


【解决方案1】:

我最常为此使用 DbWrench 和 Aqua Data Studio。有许多。也可以看看: http://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools

DbWrench 还具有方便的反向同步功能,可让您将模型与服务器上所做的更改进行比较。

如果您的意思是要按原样转储架构,我肯定会使用 pg_dump --schema 而不是通过 GUI。

如果您的意思是要修改架构,那么我大多数工具都会支持。

我与 DbWrench 或 ADS 没有任何关联。

【讨论】:

    【解决方案2】:

    RISE 是一款免费软件应用程序,可以对 ERD 进行建模,甚至将其传播到数据库层。

    【讨论】:

    • 感谢您的回答。当我按下 Generate code to file 按钮时,我可以为 Postgresql 生成一个脚本,但是当我运行它时,我的数据库中有更多的表。而且表的名字要长得多……
    • 我对RISE不是很流利,但是,这似乎是RISE本身的问题。它应该能够做你想做的事情。也许为 RISE 发布另一个问题?
    • 看起来 RISE 既不支持 PG 特定或派生的数据类型,例如货币、几何,也不允许自定义。另外我不确定它是否允许继承/分区。
    猜你喜欢
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-28
    • 2018-03-15
    • 1970-01-01
    • 2014-01-31
    相关资源
    最近更新 更多