2

データベースを設計したいのですが、UML がその方法の 1 つだと聞きました。UML を使用する利点は何ですか? UML を使用する必要があると判断するのはいつですか? また、モデルからコードを生成した後、どのように進めればよいですか? データベースの設計に UML スタジオを使用しています。

4

2 に答える 2

1

多くの利点がありますが、主に使用方法と目的によって異なります。1 つ目は、グラフィカル モデリング言語を使用すると、データベース アーキテクチャ全体を簡単に確認して、改善点を見つけることができる可能性があるということです。2 つ目の重要な理由は、プラットフォームに依存しないため、原則として、データベースの実装をサポートするさまざまな成果物 (つまり、SQL スクリプト、データ アクセス オブジェクト、ドキュメントなど) を生成できることです。

UML Studio についてはわかりませんが、Eclipse では Papyrus を使用して DB アーキテクチャをモデル化し (定型化されたクラス図で十分です)、Acceleo を使用して独自のモデルからテキストへの変換ワークフローを定義および実行できます。

これはあなたに役立つかもしれません http://lowcoupling.com/modeling http://lowcoupling.com/post/47802411601/uml-diagrams-and-models-with-papyrus http://lowcoupling.com/post/47347056110/models- to-text-transformations-with-mofm2t-and-acceleo

于 2013-07-26T05:30:26.223 に答える