5

私は1対多&多対1の関係を持つテーブルを持つデータベースを持っている9.2ER図を作成するためのPOSTGRESQLのためのDataBase Designの入手方法?

postgres=# select version(); 
          version 
------------------------------------------------------------- 
PostgreSQL 9.2.4, compiled by Visual C++ build 1600, 64-bit 
(1 row) 

pgAdminでIII

のPostgreSQLを使用しています。

ER図、つまりテーブルのデータベース設計をしたいと考えています。

私はthis questionを検索して参照しましたが、リンクのビデオに表示されているように、データベースデザインをpgadmin IIIにインストールするにはどうすればよいかわからない、つまりimage viewです。

インストールを行うかどうか、またはアドオンに似ているのは混乱しますか?私は何をすべきか混乱している。

私はpgadmin IIIを使用してERダイアグラムを作成できるように、この作業を行う方法についていくつかのサポートが必要です。

+0

私は年齢でpgadminを使用していませんでしたが、当時はダイアグラム機能が組み込まれていました。おそらくそれは動いたか、それとも何か?さまざまなボタンを試しましたか、マニュアルなどを確認しましたか? –

+0

@Denis [コミュニティガイドfor PostgreSQL GUI](http://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools)を確認しましたが、それを見つけることができません。 – 09Q71AO534

+0

私は確かにSchemaSpyをチェックします:)提案に感謝@kmonsoor – 09Q71AO534

答えて

7

このボタンを表示する方法はわかりません。しかし、私はCommunity Guide to PostgreSQL GUI Toolsを読んで、これがValentinaであることを発見しました。 PostgreSQLデータベースのフォワード/リバースエンジニアリングをサポートしています。同じページから同様の製品を試すこともできます。

また、を試してみてください。ここにはoutputの例があります。高レベル/生ERDは、多くの異なる解釈の対象であるため、自動生成することは不可能であることに注意してください。

同様の結果を得るための商用の代替ソフトウェアがここにあります:DbVis

+2

2014年5月現在、これは素晴らしい解決策であり、多くの面でpgAdmin3を打ち破っているようです。 – smcjones

+1

Valentinaの人々はPostgreSQLを正しく綴ることさえできません。彼らは彼らのホームページに "Postgre"を使用しています。 Postgresをそれほど使用していないかのように聞こえます。 –

関連する問題