带有过期时间的积分表设计

积分记录表------负责每次的加分和扣分申请
Id   
导购ID       用户ID     积分加减      加减原因        类型         订单编号    是否删除    审核id(0无需审核)      图片地址      

可用积分表----------主要负责记录的是你每次增加积分时,这个积分过期时间

Id     可用积分    用户ID        业务备注       积分记录表id    是否删除    过期时间

扣减积分项详情表---------负责记录我要扣减那个积分(可用积分表里的

Id      用户id     扣减积分id     使用积分      积分明细表id

审核表------负责审核的

Id    审核状态    审核人id        未通过原因

这是4个表的设计

------------------------------------------------示例一分界线-------------------------------------------------------------

示例一:新添加数据
本次需要初始化表,所以我分两次向数据库增加两条加分记录

1.积分记录表打申请

2.需要通过审核

3.审核通过后需要在(可用积分表)留下记录

------------------------------------------------------示例二分界线---------------------------------------------------------

示例二:消费70积分

这次我要消费70积分

1.积分记录表打申请------消费无需审核

2.在扣减积分项详情表

3.去可用积分表修改还剩多少钱

------------------------------------------------------示例三分界线---------------------------------------------------------

示例三:我现在后悔了要退(回滚积分)

1.积分记录表打申请------退货无需审核

2.在扣减表里找到扣减了那几个分数

3.回滚他-----使用积分+可用积分=回滚后可用积分

------------------------------------------------------示例四分界线---------------------------------------------------------

示例四:消费65积分

1.积分记录表打申请------无需审核

2.在扣减积分项详情表---留下记录

3.去可用积分表修改还剩多少钱

------------------------------------------------------示例五分界线---------------------------------------------------------

示例五:我先在不想要了要退货

1.积分记录表打申请------退货无需审核

2.在扣减表里找到扣减了那几个分数

3.去可用积分表回滚他-----使用积分+可用积分=回滚后可用积分

------------------------------------------------------示例六分界线---------------------------------------------------------

示例六:积分过期

1.发申请

2.扣减表

3.去可用积分表

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值