
我作为大学生,也算开发经验比较丰富了,但是数据库上讲什么 PowerDesigner 我是着实没看出意义何在,感觉设计数据库表根本不需要借助这些工具,一对一,一对多,多对多关系很熟了用 data grip 建十几张有关联的表也蛮轻松
1 supermoonie 2021 年 6 月 18 日 via iPhone 之前用 现在复制模版然后改字段 |
2 levelworm 2021 年 6 月 18 日 via Android 工作中没用过,不过我做 dwh 的。 |
3 jadec0der 2021 年 6 月 18 日 现在互联网公司、搞敏捷开发的应该都不用了。以前做过企业级软件的开发,开发之前要写几千页的需求文档的那种,会用数据库建模。 |
4 sunorg 2021 年 6 月 18 日 via Android pd 的好处是配合需求,多人开发时,新老手直接看对应部分关系即可。减少沟通, dg 虽好,不能呈现清晰的关联关系图。 另外新互联,敏捷都不用,因为要快要改,容易出现表多凌乱感,靠的更多是人脑记忆 |
5 passerbytiny 2021 年 6 月 18 日 via Android PowerDesigner 建模是基于关系数据库的建模,它在 UML 、BPMN 、DDD 等基于应用程序的建模出来之后就是“历史遗留”了。不过要是作为理论知识的话,基于关系数据库的三段建模模型仍然是拥有 50 年经验的老牌建模方法,而 PowerDesigner 是它的最佳实践工具。 |
6 Mystery0 2021 年 6 月 18 日 via Android pd 这种是处于设计阶段使用的吧,设计数据库,设计系统整体架构啥的。创建具体的数据库是开发阶段 |