不及时排名数据库设计
现在排名和上次排名 数据库怎么设计的
数据库
------解决方案--------------------排名表
用户id 现在排名 上次排名
一星期之后根据总技术分重新排序,然后排序结果是现在排名,而排名表的现在排名则作为上次排名
------解决方案--------------------增加个表存放每周的数据即可
每周统计表
用户id
周开始时间
可用分
技术分
非技术分
排名
...
------解决方案--------------------可以再增加月统计表,实际可能有日统计表就包含了周统计表和月统计表,但是总的变化不大
------解决方案--------------------数据存储每期的排名就可以了