【问题标题】:System of offers with multiple offers and products具有多个报价和产品的报价系统
【发布时间】:2012-03-12 00:31:27
【问题描述】:

我正在开发一个报价系统,但遇到了以下问题:

如果我有一个优惠,购买“产品 A”和“产品 B”我少付了 10%,我可以注册一个新的优惠,比如可口可乐这样的产品,价格折扣 10%,好吧,但是问题是,如果用户选择了产品A,而产品BI想将其转换为折扣,即选择产生折扣的产品,用户就获得了折扣。

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

对不起我的英语,如果你不明白我的意思,请发表评论。谢谢!

【问题讨论】:

    标签: php mysql business-logic


    【解决方案1】:

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

    产品表

    product_id

    产品名称

    优惠表:

    offer_id

    百分比关闭

    Products_In_Offer 表

    offer_id

    product_id

    【讨论】:

    • 正确,但是,当用户选择产品 A 和产品 B 时,我如何搜索 100 多个报价与他所做的选择相匹配的报价是什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-18
    • 2012-08-16
    相关资源
    最近更新 更多