2012-02-25 34 views
0

對不起,如果問題聽起來太模糊。我會根據您的反饋進行改進。使用UML約定創建元模型並創建數據模型

我設法準備了一個問題域的UML模型。這本質上是一個描述類屬性和類之間聚合關係的類圖。現在的意圖是填寫數據。

例如,A類聚合了B類的N個實例。我想創建一個數據模型,其中包含一個A類實例和5個B類實例的數據。

基本上,與這個元模型有關的數據可以在文檔中找到(例如xls,framemaker),應該可以讀取數據源並填充數據模型。

有工具可以讓我創建這個數據模型嗎?請指教。

回答

0

您有兩種選擇可以從我們的UML模型創建數據庫模型。

您可以使用UML模型,然後添加一個代碼生成器來生成數據庫,最後使用數據庫建模工具(如erwin)將其反轉。

另一種方法是在UML模型中使用數據庫建模配置文件。這意味着ypu模型並添加與java ORM相關的數據庫構造型。 兩者都很好。

+0

嗨UML大師。第一種選擇可能是我想要做的。我認爲代碼生成器應該知道該模式。這些代碼生成器是否有代碼生成工具?我不得不承認,我在這些領域的知識不會超越教科書C++。 – Raj 2012-02-25 17:30:58

+0

你有許多Java的開源代碼生成器,但我不知道C++,這不是我的專業知識.. – 2012-02-26 23:38:55