这段时间,完成了VRLe_Pay_V1.0的开发,转战了VRLe_S(一套小型商户的VR线下体验控制系统)的填坑工作,抽空整理了一下之前VRLe_Pay的数据库表,算是为以后数据库设计方面积累些经验吧。
如图,晚上抽了点时间画的:
发现,这个数据库的设计特点:
(1) 大量使用了时间戳表,涉及消费记录、套餐等数据,总的原则,不删数据,只能通过TimeStamp结合主键来查找。
(2)表结构设计的严谨,相应的代码就不是特别好写,有时候需要关联5表去拿一个字段,这一点也是我们后来改掉一部分表结构的原因。
(3)储值变更记录查询,从10万条数据里拿数据,用时30s,优化代码逻辑的同时,建议加缓存。
转载请注明原文地址: https://ju.6miu.com/read-676488.html