场景
基本的会员卡管理系统,消费记录等。
如何设计更优化?
目前是会员卡表 冗余 积分 会员级别字段。
消费记录表, 消费金额(1块钱1分),有了新的消费记录肯定要去增加会员卡的积分和根据变化后的积分来更新他的会员级别。
积分兑换就简单了直接减去积分 级别不变就行。
就这种常见的会员卡管理系统大神们都是怎么设计的呢
基本的会员卡管理系统,消费记录等。
目前是会员卡表 冗余 积分 会员级别字段。
消费记录表, 消费金额(1块钱1分),有了新的消费记录肯定要去增加会员卡的积分和根据变化后的积分来更新他的会员级别。
积分兑换就简单了直接减去积分 级别不变就行。
就这种常见的会员卡管理系统大神们都是怎么设计的呢
用户表 userinfo
id username score(积分) level_id
卡表 cardinfo
id uid card_name token
会员级别 level_info
id min_score max_score level_name
1 回答4.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答854 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.3k 阅读
1 回答959 阅读✓ 已解决
首先,不管哪个表都需要ID,也就是主键。你得有用户表,然后用户表有对应的会员卡字段。还要有会员卡表,表中要有会员卡号,积分,会员级别。然后就是消费记录表。以下是最基本的表和字段,其他字段或表就根据你的业务添加
user:
id,username,cardId
card:
id,cardNum,point,level
purchase:
id,money,thing