我正在通过导入SQL-Syntax-Files来搜索生成UML-Diagrams的工具。
我需要它供个人使用。如果免费或有免费试用许可证,则为最佳。
答案 0 :(得分:2)
SQL语法由
提供您可以映射到UML的最接近的是表到类(DDL)。
其他UML工具中的Visual Paradigm提供了对现有数据库模式的逆向工程
答案 1 :(得分:0)
PowerDesigner by Sybase允许您从脚本中反向DB(所谓的物理模型),然后将其转换为包含UML对象模型的另一个图
答案 2 :(得分:0)
一个技巧是从数据库生成一个java代码,然后在UML工具中反转代码。一个好的Eclipse项目是Dali,它可以在你的代码中生成一个带注释的代码(例如@Entity)。
答案 3 :(得分:0)
SQL图表工具不是UML工具,而是数据库建模者! UML需要与关系数据库进行对象映射。
答案 4 :(得分:0)
如果您只需要数据库结构图(实体关系图),Visio有一种很好的方式来连接数据库并从架构生成ERD。如果您正在寻找类图,您可以使用Visual Studio 2010从数据库创建实体框架对象,并为您提供一些不同的方法来表示它们(在实体框架GUI设计器中,或通过创建类图生成的类。
答案 5 :(得分:0)
如果你有一个IBM理性玫瑰软件不是免费软件,但这是UML到SQL数据库的最佳软件工程工具。它做了很多有趣的事情,所以试着研究IBM理性玫瑰。
下载