>  기사  >  백엔드 개발  >  红包(优惠券)的数据库如何设计?

红包(优惠券)的数据库如何设计?

WBOY
WBOY원래의
2016-07-06 13:51:213661검색

我要设计一个红包的数据库,该如何设计大神指导下思路。红包就是那种满5元减一元,七天内使用过期作废。
是商城系统,兑换优惠卷。

回复内容:

我要设计一个红包的数据库,该如何设计大神指导下思路。红包就是那种满5元减一元,七天内使用过期作废。
是商城系统,兑换优惠卷。

是商城系统吗?这应该是一种优惠券,类型为满减的优惠券

这个需要设计一套促销规则引擎才行的

规则 方案
满x元 减免x元
包含x商品 送积分
不包含x商品 免邮费

<code>                    送赠品
                   送优惠券</code>

他们是一对多的关系,任何一条规则都应多个方案
这是我看过商派Ecstore商城里面的促销设计,复杂的很
我是3年的PHP经验,他们这套源码,我都没完全弄明白

数据库字段

id(自增ID) name(优惠券名称) rule(规则) soule(方案) start_time(开始时间) end_time(结束时间) status(是否启用)
这个数据表,足够小型商城用了

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.