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

2021-06-18 00:32:42 +08:00
 shadowfish0

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

1684 次点击
所在节点    问与答
6 条回复
supermoonie
2021-06-18 00:36:42 +08:00
之前用 现在复制模版然后改字段
levelworm
2021-06-18 01:45:47 +08:00
工作中没用过,不过我做 dwh 的。
jadec0der
2021-06-18 07:50:58 +08:00
现在互联网公司、搞敏捷开发的应该都不用了。以前做过企业级软件的开发,开发之前要写几千页的需求文档的那种,会用数据库建模。
sunorg
2021-06-18 08:20:02 +08:00
pd 的好处是配合需求,多人开发时,新老手直接看对应部分关系即可。减少沟通,


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

另外新互联,敏捷都不用,因为要快要改,容易出现表多凌乱感,靠的更多是人脑记忆
passerbytiny
2021-06-18 09:12:55 +08:00
PowerDesigner 建模是基于关系数据库的建模,它在 UML 、BPMN 、DDD 等基于应用程序的建模出来之后就是“历史遗留”了。不过要是作为理论知识的话,基于关系数据库的三段建模模型仍然是拥有 50 年经验的老牌建模方法,而 PowerDesigner 是它的最佳实践工具。
Mystery0
2021-06-18 09:20:41 +08:00
pd 这种是处于设计阶段使用的吧,设计数据库,设计系统整体架构啥的。创建具体的数据库是开发阶段

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/784093

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX