目前我正在一个电子商务网站上工作,只是想知道实施折扣的最佳方式。
我的第一个想法 -使用product_id、price_discount、from_date和to_date列创建表Discounts 。如果我会对某些产品打折,那么会在此表中添加行。作为一个问题可能会更长一些(与第二个想法相比)加载 - 因为我会显示类别中的产品,然后如果表格中没有记录折扣,我将不得不检查价格,而不是打印出来,相应的产品不打折,然后显示价格...
第二个想法只是在Products表中包含price_discount、from_date和to_date列- 它可能有点脏,但是因为我会打印出产品的价格,所以我不需要检查另一个表中的记录,但我会刚刚检查了Products表中的另一列..
在电子商务网站中实施折扣的最佳解决方案是什么?