首页 > 怎么做一个多用户、安全的充值系统,如何设计数据表?

怎么做一个多用户、安全的充值系统,如何设计数据表?

安照我的想法很简单,但是总觉得不对劲

比如用户充值,首先是用户表,用户的id,usn,pwd 这几个字段即可

如下:

[user]
id
usn
pwd

然后是充值记录表(id,userid,datetime,money) 用于记录用户充值/消费的记录

[user_pay_records]
id
userid
datetime
money

最后是用户资产表,用来存储用户的资产余额

[user_money]
userid
money


[user]
id
usn
pwd
money

[user_pay_records]
id
userid
datetime
money


不要资产表,写一个函数计算,每次要获得余额的时候调用。可以加缓存(memcache或者php自带缓存)

【热门文章】
【热门文章】