优质回帖
24 回帖
登录参与讨论
...
"你们在建数据库设计表的时候 会提前设计备用字段么? 如下图 [图片] 这样设计 在开发时 如果发现字段不够用 不用调整其他 直接使用!你们会这样做么"
过度设计了,预留字段即使没有数据也会占用少量空间,数据量大的情况下必然是一种浪费;而且数据量超千万的情况下要考虑分库分表了,起码垂直分表就要把不常用的字段分出去。
理论上至少要先把大概会出现但现在没有的字段提前设计进去,比如设计人表,包括名字和性别,我会根据项目需求确定一件事:未来可能会用到身高,那就提前创建好身高和体重字段。
超出评估的,以后再加也来得及。
但是尽量不要搞这种备用01,备用02之类的字段名,容易引起数据的凌乱。