电商-支付-支付流水表与订单表的设计

一.支付流水表

作用:主要用于记录每一次的支付动作,主要用于,记录用户是否有重复支付,重复支付或者过期支付,可以用于检查,然后退款。

二订单表

1.说订单表,一般都是主表和子表两个结构。

1.1主表记录买家买了什么?付款是多少钱?总的优惠是多少?还有要发往哪里的地址?

1.2子表主要记录卖家的信息,卖的是什么?价格是多少?卖家应得多少?平台应得多少?能使用哪一种优惠?

即,主体信息为:卖家,产品,优惠券,分账。

2.其实订单表的说法是一种笼统的说法,比如其实我们平台是酒品平台,用户的酒品c2c交易之后酒品还是在仓库的。

2.1用户买酒的是一种订单,交酒品管理费是一种订单,提走酒品又是一种订单,即会出现很多种订单。我们的业务很多时候都不是单线的,很多又存在交叉的,比如我买了酒希望马上取走,那么就涉及买酒订单和取酒订单,而这两种订单表结构又不一样,如何合并起来呢?此时引入联合订单表。

三.联合订单表

1.很多问题其实是可以再封装一层就能解决的了。

2.联合订单表也是主表,子表结构。

2.1主表是记录支付的人,记录支付的总金额。

2.2子表记录的是哪一种订单,和当前的订单号。比如子表有字段ordertype 记录是buyalcohol,字段relevantid记录订单号,还有个字段price记录价格。

2.3比如我有业务,买酒然后马上取走,我就能一次把买酒和取酒两个业务合并,然后一次性支付掉。

 

 

 

 

 

  • 0
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值