一个类图是一个程序,因为________是一个数据库?

时间:2009-07-15 12:27:13

标签: database database-design reverse-engineering

关系/ SQL数据库世界中类图的模拟是什么?

在Eclipse中生成这个等价物的好方法是什么?免费是更好,但好和商业也很好。

4 个答案:

答案 0 :(得分:13)

“实体图”或“实体关系图”?

Eclipse ERD怎么样?

答案 1 :(得分:5)

架构图。这是an example

请参阅此相关问题,以获取可用于构建这些内容的工具示例:

答案 2 :(得分:2)

Entity Relationship Diagram(或模特)。我不再使用Eclipse了,但你可以在NetBeans中制作漂亮的图表(免费)。

答案 3 :(得分:1)

我知道对这个主题有不同的看法,但我更喜欢使用 UML类图来建模关系数据库,例如Scott W. Ambler在他的书中使用UML作为数据模型 - 请参阅{ {3}}。如果您要使用this page / Hibernate(以前的Oracle TopLink)/ EclipseLink,那么JPA是一个优秀的 Eclipse插件。我喜欢使用它创建测试数据的方式。该插件正在稳步改进,我在报告错误时的经验是它们很快得到解决。我也很好地利用了脚本功能,为我的项目生成了DAO类。如果您付款,也会有HiberObjects