1

Papyrus eclipse モデリングも使用して UML クラス図を作成し、それを XMI にエクスポートして Erwin にインポートしていました。Erwin にインポートされた XMI ファイルから、クラス、属性、データ型、および関係の初期リストを取得します。Papyrus でローカル プロファイルを作成し、「PK」、「AK」、「FK」のステレオタイプでキーを表示できますが、これらは Erwin によって解釈されません。Erwin の主キー、代替キー、および外部キーを常にゼロからマークする必要があります。

主キー、代替キー、外部キーなどのキーを表現するための標準の UML/XMI 準拠の方法は何ですか? XMI にこの情報を含めることができ、すべてのモデリング ツールがこれを解釈できるように、これらはすべて UML クラス図で複合することができます。基本的に私が知りたいのは、データベースの UML モデリングを行うための推奨される方法と、キーを表示する方法です。

私はこれをたくさん研究してきました。さまざまな RFP とホワイト ペーパーがあると思いますが、データベース モデリングはまだ UML 2.x の一部ではありません。データベース固有のように見える Common Warehouse Metamodel CWM UML と呼ばれるものがあります (ただし、CWM モデルはどのように作成しますか?)。IMM と呼ばれる新しい標準はまだ承認されていませんか?

4

1 に答える 1

0

あなたが言ったように、UMLでキーを表現する標準的な方法があるかどうかはわかりません...使用するツールスイートによって異なりますが、Erwinが独自の方法を定義している可能性がありますが、すでに確認していると思います。

于 2013-02-21T06:38:03.707 に答える