需求是增加游戏需求,增加一些关于用户的统计 ,比如最高分数,最小分数,助力好友等等,
这个游戏可能就开放一段时间,
那么是应该在原表user上加这些统计字段,还是 新建一个表统计为好呢?
我的担心是,在原表增加一些 只用一短时间的数据,不合适,
很可能 又有一个需求 又有一些其他字段,总不能每次都朝原表上加吧?!
但是增加新表 又增加了逻辑,因为实际需求比我描述的要复杂的多
需求是增加游戏需求,增加一些关于用户的统计 ,比如最高分数,最小分数,助力好友等等,
这个游戏可能就开放一段时间,
那么是应该在原表user上加这些统计字段,还是 新建一个表统计为好呢?
我的担心是,在原表增加一些 只用一短时间的数据,不合适,
很可能 又有一个需求 又有一些其他字段,总不能每次都朝原表上加吧?!
但是增加新表 又增加了逻辑,因为实际需求比我描述的要复杂的多
4 回答1.4k 阅读✓ 已解决
8 回答1.3k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
3 回答838 阅读✓ 已解决
2 回答1.6k 阅读
1 回答879 阅读✓ 已解决
个人认为是新建表数据,因为游戏可能只开放一段时间。新建一张表不影响老表结构,同时保证业务正常运行。本来就属于老表的下的附加关系表(如果以后有别的游戏也需要一些统计,可以设置type值区分,如果只需要统计结果,一段时间可以直接删除<前提是整理好相关数据,新表不需要了>)。