国外程序员刷题-database-design:关于更好的数据库设计的想法

时间:2024-07-21 06:51:47
【文件属性】:

文件名称:国外程序员刷题-database-design:关于更好的数据库设计的想法

文件大小:133KB

文件格式:ZIP

更新时间:2024-07-21 06:51:47

系统开源

国外程序员刷题数据库设计 设计健壮数据库架构的有用技巧。 对于想要为初创公司设计更好的数据库架构的人 (2),本指南更像是决策参考 (1)。 决策参考:在设计数​​据库模式时,您可能会遇到以下任何一个问题(例如,我应该使用JSONB吗?我如何设计tagging模式?我如何保留历史记录?)并呈现不同的选项和权衡. 如果两个标准相等(表名应该是单数还是复数),那么由您来选择一个并使其成为标准并保持一致。 而不是给你it depends答案,这个指南的目的是分享what-ifs ,这是我的决定,和结果。 是的,这些代码实际上是在我编写的不同应用程序中编写和使用的。 您不必同意这些方法 - 我曾经采用一些更复杂的方法(为了最佳实践),但随着时间的推移,我意识到这是不必要的。 简单是最好的。 初创公司:很多初创公司都是从使用 ORM 或框架开始的,它们在处理数据库时提供了很多便利。 如果你在想,嘿,我们需要敏捷,这就是为什么我们可以引入一些技术债务让我告诉你一些事情,你可以既快速又产生高质量的工作(不影响数据库设计)。 大多数情况下,当引入新功能或出现新情况时(例如,分析不准确,因为我们没有在数


网友评论