2010-11-05 134 views
14

我在找一個生成db圖的工具。實體關係圖軟件

  • 自由(開源也許)
  • 作品在Linux(可能跨平臺)
  • 支持的PostgreSQL/MySQL的
+0

的可能重複的[工具繪製ER圖](http://stackoverflow.com/questions/1424278/tool-to-draw-er-diagrams) – givanse 2014-01-16 17:59:41

回答

10

MySQL Workbench是與它同名的,做ERD工作的好工具造型。我在Windows和Ubuntu上都使用過它。

3

你可能想PowerArchitect
它是基於Java(爲此跨平臺)和我曾與PostgreSQL的

成功地使用它,如果你想花了一些錢(雖然不多)來嘗試,看看在DbWrench其提供比PowerArchitect更多的功能

另一個開源/跨平臺選項是Mogwai ERDesigner。儘管有一件事我真的不喜歡它:如果需要連接到數據庫(以驗證/定義數據類型),我發現這是一個非常有限的需求。

4

如果你正在尋找一個實體關係模型(不是關係模型),你必須嘗試迪亞http://dia-installer.de/

該軟件在Linux/Windows/Mac的。並在git上有一個分支。

實體關係模型使問題的模型,讓你理解這個問題,所以最後就可以產生良好的關係模型有最有效的模型,你數據庫的目的。

該軟件不是直接生成mysql表格,但它有一個插件可以將Dia圖表轉換爲sql,您可以在同一個link中查看它。

7

draw.io是免費的,open source。它在Linux上工作,但不具有特定數據庫的導入功能。

您可以保存在本地,或直接向谷歌驅動器,OneDrive或Dropbox的。還有一個Desktop version可用。

ER shapes in draw.io

我的工具的開發。