Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
368 views
in Technique[技术] by (71.8m points)

如何提高数据库字段的扩展性?

我在设计数据库中的一个表的时候突然想到如果某天我突然需要增加某项字段、应该要怎么增加才能不使表结构被破坏而且能够尽量减少代码的改动量?

比如:
我在已经完成一个用户表的设计了、但是N天后需要增加红包功能、用户需要增加一个余额字段

我想了两个方案:
1、直接在User表中增加余额等和红包相关的字段、这个时候就尴尬了、如果我直接修改数据库的User表会导致大量代码改动、这个时候工作量能哭死人。
2、添加两个表一个红包相关的表、一个User和红包表、这个时候虽然代码改动小、但是要写好一个初始化这两个表的脚本

大佬们是怎么处理这个事情的?或者有更好的办法


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

对于我们来说用户就是用户,红包就是红包。

我只能告诉你那么多了!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...