【发布时间】:2013-08-31 04:50:27
【问题描述】:
大家好,我正在我的电子商务网站中实施优惠券代码验证选项。我有两种类型的优惠券,固定金额或百分比。如何在后端解决这两个问题。我的意思是在数据库模式中。
【问题讨论】:
-
假设您有
coupons表。与其他字段(键、描述等)一起添加coupon_type为ENUM('percentage','amount')和coupon_value为decimal(12,2)(或更短)。在coupon_value中保存文字值(0.XX 代表 XX%),稍后在代码中只需添加或多个 - 取决于coupon_type。 -
对于已发布的答案 - 从不将价格保留为浮点数 - 这些是精确值,将它们保留为浮点数会在以后给您带来问题。
标签: php mysql shopping-cart coupon