我有一個很大的數據庫,我需要創建一個uml圖。在ArgoUML中導入Mysql Workbench UML圖
我發現自動做這個的唯一程序是Mysql Workbench,但我不喜歡它的工作。我通常和Argouml一起工作。
Mysql工作臺導出一個.mwb文件,這是一個帶有xml文件的壓縮文件。這個XML與Argouml中的導入不兼容。 Argouml只能導入.xmi文件。
如何將mwb轉換爲xmi文件?或者是否有任何其他程序從.sql文件或數據庫連接創建uml並以.xmi格式導出?
我有一個很大的數據庫,我需要創建一個uml圖。在ArgoUML中導入Mysql Workbench UML圖
我發現自動做這個的唯一程序是Mysql Workbench,但我不喜歡它的工作。我通常和Argouml一起工作。
Mysql工作臺導出一個.mwb文件,這是一個帶有xml文件的壓縮文件。這個XML與Argouml中的導入不兼容。 Argouml只能導入.xmi文件。
如何將mwb轉換爲xmi文件?或者是否有任何其他程序從.sql文件或數據庫連接創建uml並以.xmi格式導出?
您可能會考慮使用DB Designer 4,因爲它與Mysql Workbench集成在一起。然而,我沒有親自使用過這個。另外,爲了您的考慮,Related question。
最後,假定的ArgoUML可以導入XSI格式化UML那麼這個腳本(mysql2xmi.sh)可能會奏效,從http://uml.sourceforge.net/developers.php
祝你好運,我會嘗試去通過XSI格式化UML,最支持和運輸。
如果您想堅持使用ArgoUML,可以使用argouml-db從數據庫進行逆向工程。