实际工作中数据库表设计会遵循范式吗?

2021-06-26 16:35:04 +08:00
 NeroKamin

大家在实际工作中的表设计,会遵循《数据库系统概念》中提到的各种范式吗?比如第二范式、BC 范式等? 我先说说我自己的情况,我自己在工作中基本没有特别地遵守其中的各种范式去设计表。我自己认为原因有两点: 1.大学时关于这块确实学习地不是特别深入,久而久之也就忘的差不多了,这块内容也是最近重新捡起《数据库系统概念》学习时才回忆起的,所以工作中完全没有考虑过相关概念(说白了就是人菜)。 2.感觉如果按照各种范式设计表结构的话会对业务的开发实现增加许多困难。 不知道各位大佬在实际中是怎么样的,想结合理论知识与实际经验学习一下。

5758 次点击
所在节点    程序员
42 条回复
VIVVACI
2021-06-29 10:40:26 +08:00
@xuanbg 楼主问的是实际业务中的经验,我们应该讨论的是有没有遵循范式和遵不遵循的理由、实际生产中这么做的意义。你没有给出合理的相关解释而是站在学术的角度,站在一种奇怪的制高点上去抨击不遵循范式的人。这不是好的回答和讨论应该有的状态。你可以看一下在你的第一条回应中有多么的咄咄逼人。而我从你后续回答中,感觉你劝人转行的同时,似乎自身并不在行中。
KennyMcCormick
2021-06-29 22:51:28 +08:00
实际工作不会,因为有的时候不遵循范式会更有效率。

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

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

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

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

© 2021 V2EX