提供多种优惠和产品的优惠系统

时间:2012-02-21 17:12:57

标签: php mysql business-logic

我正在开发一个优惠系统,我想出了以下问题:

如果我有购买“产品A”和“产品B”的报价,我支付的费用减少了10%,我可以注册为新产品,如可乐这样的产品,价格折扣10%,好吧,但是问题是,如果用户选择产品A并且产品BI想要将其转换为折扣,即选择产生折扣的产品,则用户将获得折扣。

我的解决方案是: 我可以用产品制作一个表格并将产品类型设置为正常和促销,如果产品类型是促销,将有一个与产品相关的表格(在这种情况下是产品A和产品B),但如果我有10个优惠,我需要验证每个产品,以确保它参与促销,我觉得很慢。

对不起我的英语,如果你不理解我,请发表评论。谢谢!

1 个答案:

答案 0 :(得分:1)

正常设置产品表。然后为每个优惠中包含的产品设置特价商品表和表格。

产品表

PRODUCT_ID

PRODUCT_NAME

优惠表:

offer_id

percent_off

Products_In_Offer Table

offer_id

PRODUCT_ID