2

Dia は、UML モデリング用の優れたオープン ソース ツールです。私は現在、ER図を描くためにそれを使用しています。しかし、Dia Diaのホームページには、Diaについて次のように書かれています。「Dia は、商用の Windows プログラム 'Visio' にインスパイアされていますが、カジュアルな使用のための非公式の図を対象としています」 . Dia は非常に洗練されたツールであり、データベース スキーマの ER ダイアグラムを設計するために使用していますが、上記の説明は Dia に関する私の認識と矛盾しています。プロの ER とカジュアルな ER に設定された基準はありますか??. ER は、私たちの理解のための単なる表記ではないか、何かが欠けていますか??.

4

2 に答える 2

6

「プロフェッショナルな」ER ツール (Erwin、Power Designer など) を使用すると、モデルから DDL を生成したり、既存の DB または DDL からダイアグラムをリバース エンジニアリングしたりできます。

Dia はそのようなことはしません。絵を描けるようにするだけです。とはいえ、それだけでいいのであれば、遠慮はありません。これらの種類の図には、Dia と visio の両方を広く使用していますが、問題はありません。(厳密には ER 表記に属さない記号で図に注釈を付けることができるため、多くの点でより柔軟です)。

h番目。

于 2010-12-23T11:44:33.510 に答える
2

Dia 自体は SQL/DDL を行いませんが、Dia ダイアグラムをさまざまなデータベース (およびプログラミング言語) 用の SQL/DDL に変換するツールがたくさんあります。https://wiki.gnome.org/Apps/Dia/Linksをご覧ください。

于 2012-01-17T16:29:31.023 に答える