后端产品的很多产品需求方案都会涉及数据表的创建、联表查询等,因此在需求方案设计的过程中要注意如下一些细节。
(1)建表的时候可以增加预留字段。因为当数据量大的时候很难再增加新字段,所以数据增长较快的表一定要预留几个字段的空位,便于日后数据表的扩展。
(2)当一个表无法再加字段的时候,可以增加扩展表。一般以原表的表名加上后缀“_ext”作为扩展表的表名,两个表通过原表 ID 进行关联。比如原表的表名为“order_goods_shipping”,其扩展表的表名就可以用“order_goods_shipping_ext”。
(3)对数据表新增字段的时候,要考虑该表已有数据的初始化处理。比如,将历史数据对应该新字段的值,全部初始化为空字符串或某一个默认值。
全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务