UMLドキュメントを交換するためのXMIが存在するため、ERD図をあるツールから別のツールに交換する方法はありますか?
1 に答える
2
私がこれに最も近いと認識しているのは、いくつかのツール ベンダーからサポートされているCommon Warehouse Metamodel (CWM)です。公式仕様はここにあります。データ モデリングはこれのサブセットであり、マッピングにも適用されます。委員会によって設計された仕様と同様に、それは包括的で冗長であり、おそらく実装が非常に困難です。
スキーマを SQL としてエクスポートし、それをスクラッチ データベースに実行して、新しいツールでリバース エンジニアリングする方法のいくつかを取得する簡単な方法です。ただし、これにより、コメントや添付ドキュメントが失われる傾向があります。ツールによっては、何かをくっつけてこれを救うことができる場合があります。
たとえば、Visio Enterprise Architect からの SQL 出力を解釈して、データ ディクショナリ ドキュメントの MIF ファイルを生成する Python スクリプトを作成したことがあります。出力には、解析しやすく、列定義に関連付けやすい形式のテーブルと列のドキュメントが含まれます。宛先ツールのリポジトリにプログラムでコメントを挿入できる場合は、移行に同様の手法を使用できます。
于 2008-11-11T13:50:17.597 に答える