通常,有一个促销和折扣部分,其中添加了促销。即使有几千种产品,您也可以将不同的产品与促销价格一起附加到每个促销活动中。
选择商品的字段和商品的促销价格克隆成js,每个商品都有单独的字段。
为促销附加的产品创建了一个单独的表:
action_goods
------------
id
action_id (id акции)
good_id (id товара)
good_name (Имя товара)
action_price
获得了一对多的关系。因此,在创建/编辑促销时,每次我敲击促销所附的所有产品并重新记录表格中的那些产品。
我知道如果将数千种产品添加到库存中,每次都覆盖它们并不是很酷。
否则,不要再重写所有内容,那么促销价格可能会发生变化,每次您都必须检查该产品是否附加到促销中,并相应地为每个产品选择插入或更新。
最后一个选项看起来更糟。
请告知如何最好地实施。