首页 > 解决方案 > 如何处理如果有更新会产生影响的关系变化

问题描述

假设我们有这样的关系:

关系

我的问题的一个例子:

现在假设 discount_cards 都将 reduction_rate 降低到 4%,并且员工输入的金额有误,因为他输入的是 21$ 而不是 20$。这将是一个错误,因为在购买产品时 reduction_rate 的值为 5%。我不知道如何保持已完成的付款的 reduction_rate 的值,除非可能将 reduction_rate 存储在 payements 表中,但这是执行此操作的“正确方法”吗?

感谢您的阅读。

标签: mysql

解决方案


推荐阅读