shadowfish0
V2EX  ›  问与答

实际开发中会使用 PowerDesigner 这种工具来对数据库建模吗?

  •  
  •   shadowfish0 · Jun 18, 2021 · 2240 views
    This topic created in 1808 days ago, the information mentioned may be changed or developed.

    我作为大学生,也算开发经验比较丰富了,但是数据库上讲什么 PowerDesigner 我是着实没看出意义何在,感觉设计数据库表根本不需要借助这些工具,一对一,一对多,多对多关系很熟了用 data grip 建十几张有关联的表也蛮轻松

    6 replies    2021-06-18 09:20:41 +08:00
    supermoonie
        1
    supermoonie  
       Jun 18, 2021 via iPhone
    之前用 现在复制模版然后改字段
    levelworm
        2
    levelworm  
       Jun 18, 2021 via Android
    工作中没用过,不过我做 dwh 的。
    jadec0der
        3
    jadec0der  
       Jun 18, 2021
    现在互联网公司、搞敏捷开发的应该都不用了。以前做过企业级软件的开发,开发之前要写几千页的需求文档的那种,会用数据库建模。
    sunorg
        4
    sunorg  
       Jun 18, 2021 via Android
    pd 的好处是配合需求,多人开发时,新老手直接看对应部分关系即可。减少沟通,


    dg 虽好,不能呈现清晰的关联关系图。

    另外新互联,敏捷都不用,因为要快要改,容易出现表多凌乱感,靠的更多是人脑记忆
    passerbytiny
        5
    passerbytiny  
       Jun 18, 2021 via Android
    PowerDesigner 建模是基于关系数据库的建模,它在 UML 、BPMN 、DDD 等基于应用程序的建模出来之后就是“历史遗留”了。不过要是作为理论知识的话,基于关系数据库的三段建模模型仍然是拥有 50 年经验的老牌建模方法,而 PowerDesigner 是它的最佳实践工具。
    Mystery0
        6
    Mystery0  
       Jun 18, 2021 via Android
    pd 这种是处于设计阶段使用的吧,设计数据库,设计系统整体架构啥的。创建具体的数据库是开发阶段
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2812 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 07:26 · PVG 15:26 · LAX 00:26 · JFK 03:26
    ♥ Do have faith in what you're doing.