我有一个大数据库,我需要创建一个uml图。
我发现自动生成的唯一程序是Mysql Workbench,但我不喜欢它。我经常和Argouml一起工作。
Mysql workbench导出.mwb,这是一个内置xml文件的压缩文件。此xml与Argouml中的导入不兼容。 Argouml只导入.xmi文件。
如何将mwb转换为xmi文件?或者是否有任何其他程序从.sql文件或数据库连接创建uml并导出.xmi?
答案 0 :(得分:0)
您可以考虑使用DB Designer 4,因为它与Mysql Workbench集成。但是,我没有亲自使用过这个。另外,为了您的考虑,Related question。
最后,假设ArgoUML可以导入XSI格式的UML,那么这个脚本(mysql2xmi.sh)可能会起作用,来自http://uml.sourceforge.net/developers.php
祝你好运,我会尝试通过XSI格式的UML,大多数支持和可移植。
答案 1 :(得分:0)
如果您想坚持使用ArgoUML,可以使用argouml-db从数据库进行逆向工程。