首页 >社区问答列表 >php - 会员卡、积分、级别管理设计问题。

php - 会员卡、积分、级别管理设计问题。

场景

基本的会员卡管理系统,消费记录等。

如何设计更优化?

目前是会员卡表 冗余 积分 会员级别字段。

消费记录表, 消费金额(1块钱1分),有了新的消费记录肯定要去增加会员卡的积分和根据变化后的积分来更新他的会员级别。

积分兑换就简单了直接减去积分 级别不变就行。

就这种常见的会员卡管理系统大神们都是怎么设计的呢

  • 淡淡烟草味
  • 淡淡烟草味    2017-06-24 09:44:332楼

    首先,不管哪个表都需要ID,也就是主键。你得有用户表,然后用户表有对应的会员卡字段。还要有会员卡表,表中要有会员卡号,积分,会员级别。然后就是消费记录表。以下是最基本的表和字段,其他字段或表就根据你的业务添加
    user:
    id,username,cardId
    card:
    id,cardNum,point,level
    purchase:
    id,money,thing

    +0添加回复

  • 回复
  • 漂亮男人
  • 漂亮男人    2017-06-24 09:44:331楼

    用户表 userinfo
    id username score(积分) level_id

    卡表 cardinfo
    id uid card_name token

    会员级别 level_info
    id min_score max_score level_name

    +0添加回复

  • 回复