我有一个正在工作的网站,我需要在其中跟踪某人在结帐时支付的价格。
产品定价可以在我无法控制的任何时间进行调整。
最初我进行了设置,因此我从不删除价格,只是使用禁用的价格动态计算价格,但出于多种原因我改变了它。(主要是因为开销,也因为我添加了一个新功能,这意味着计算价格的方式并不理想)
主要目标是让网站能够收取销售佣金,所以现在我有一组发票表来处理跟踪这些数据,但我意识到它的设置方式有点混乱。
我在想我应该移动数据,使其处于这样的情况......
目前是这样的 [products] - [order_products] - [orders]
我会更改它以添加另一个加入 [order_products] - [order_product_prices] 的表
我只是设置它,以便 order_products 也参考使用的价格,但是网站可以出售跨越多天的活动的门票,并且每一天都是单独出票的,所以虽然产品是 [event_one],但它的价格类似于 [ event_one_day1]、[event_one_day2]、[event_one_day3],其中每天单独定价。
有没有更理想的方法来设置它,或者我的想法是添加新表是为我需要它做的设置它的最佳方法?