2013-02-21 77 views
1

我也在使用Papyrus eclipse建模創建UML類圖,並將其導出到XMI並將其導入Erwin。我確實得到了導入到Erwin的XMI文件中的類,屬性和數據類型以及關係的初始列表。我可以在Papyrus中創建一個本地配置文件,並在「PK」,「AK」,「FK」刻板中顯示Keys - 但這些不是由Erwin解釋的。我總是需要從頭開始在Erwin中標記主鍵,備用&外鍵。使用UML和XMI導出進行數據庫建模 - Keys?

什麼是標準的UML/XMI兼容方式來表示鍵,如主鍵,備用鍵&外鍵 - 所有這些都可以在UML類圖中複合,以便XMI可以包含此信息並且所有建模工具都可以解釋這一點。基本上我想知道 - 對數據庫進行UML建模的推薦方式是什麼?以及如何顯示密鑰。

我一直在研究這個很多。我相信有各種RFP &白皮書,但數據庫建模不是UML 2.x的一部分。有一種叫做Common Warehouse Metamodel CWM UML的東西,它似乎是特定於數據庫的(但是如何創建CWM模型?),並且稱爲IMM的新標準仍未獲得批准?

回答

0

正如你所說我不確定是否有一種標準的方式來表示UML中的密鑰... 它應該取決於你使用的工具套件,也許Erwin已經定義了它自己的方式,但我想你已經檢查過。