数据库设计 - 如何提高数据库字段的扩展性?
本文介绍了数据库设计 - 如何提高数据库字段的扩展性?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
我在设计数据库中的一个表的时候突然想到如果某天我突然需要增加某项字段、应该要怎么增加才能不使表结构被破坏而且能够尽量减少代码的改动量?
比如:
我在已经完成一个用户表的设计了、但是N天后需要增加红包功能、用户需要增加一个余额字段
我想了两个方案:
1、直接在User表中增加余额等和红包相关的字段、这个时候就尴尬了、如果我直接修改数据库的User表会导致大量代码改动、这个时候工作量能哭死人。
2、添加两个表一个红包相关的表、一个User和红包表、这个时候虽然代码改动小、但是要写好一个初始化这两个表的脚本
大佬们是怎么处理这个事情的?或者有更好的办法
解决方案
对于我们来说用户就是用户,红包就是红包。
我只能告诉你那么多了!
这篇关于数据库设计 - 如何提高数据库字段的扩展性?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文