例如
现在
user表(用户表)中,有money,credit (钱数,积分),两个字段。
现在用了一段时间之后,觉得这两个字段单独放到一张表比较好。
比如拆出来放到finace表(财务表)
那么之前程序里用到money,credit的地方就都要改,而且查询方式都变了,以前只需要从user表查,现在还需要从关联表中查。
请问如何解决这种问题?
或者在设计之初如何避免这个问题(感觉有些时候很难避免)
例如
现在
user表(用户表)中,有money,credit (钱数,积分),两个字段。
现在用了一段时间之后,觉得这两个字段单独放到一张表比较好。
比如拆出来放到finace表(财务表)
那么之前程序里用到money,credit的地方就都要改,而且查询方式都变了,以前只需要从user表查,现在还需要从关联表中查。
请问如何解决这种问题?
或者在设计之初如何避免这个问题(感觉有些时候很难避免)
15 回答8.4k 阅读
8 回答6.2k 阅读
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
3 回答6k 阅读
经验不是很多,现在服务器端开发也多数用框架,封装一个 model 就差不多了。
避免的办法也没有很多,业务变化总会有的。