【问题标题】:A class diagram is to a program as a ________ is to a database?类图之于程序就像 ________ 之于数据库?
【发布时间】:2010-11-10 23:49:12
【问题描述】:

在关系/SQL 数据库领域中类图的类比是什么?

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

【问题讨论】:

    标签: database database-design reverse-engineering


    【解决方案1】:

    “实体图”还是“实体关系图”?

    那么Eclipse ERD呢?

    【讨论】:

    • 架构图和实体图/实体关系图是一回事吗?
    【解决方案2】:

    架构图。这里是an example

    请参阅此相关问题,了解可用于构建这些东西的工具示例:

    【讨论】:

    • 实体图/实体关系图和架构图一样吗?
    • @unknown:是的,据我所知,它们的意思是一样的。
    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-12-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-09
        • 2012-01-18
        相关资源
        最近更新 更多