我可以使用UML来绘制ERD图吗?

时间:2010-05-07 16:02:46

标签: database-design uml modeling

1)我可以使用UML来绘制ERD图吗? 2)如果对1的回答为“是”,则UML的使用是标准化的并且被广泛用于此目的吗?

由于

3 个答案:

答案 0 :(得分:0)

正如您所见here,是的,您使用UML来表示实体 - 关系模型,但我不认为它太常见。我认为更常见的是Crow's Foot符号。

答案 1 :(得分:-1)

是的,例如Visual UML(Visual Object Modelers)只是提供 Relational Table 作为类构造型。 但是,它可能取决于工具,因此请先尝试一下。例如,请参阅 Visual Paradigm for UML

答案 2 :(得分:-1)

我发现了EclipseUML Omondo的数据库UML建模解决方法。我只需要编写我的构造型并立即在java代码中获取我的注释。然后,带注释的代码与Hibernate映射器一起使用,以便创建我的数据库。 它非常好用且易于使用: - )

这是从模型到数据库的自上而下的方法,使用类图中的构造型,在图和代码之间使用实时注释同步。我从来没有见过任何其他工具,除了Omondo做这个实时java注释同步,这对我来说真的很棒: - )