我们在设计订单系统的时候,订单表用一个外键引用产品表。那么一个产品被订单引用之后,我们该如何处理“产品编辑”功能。如果没有任何限制,任由编辑功能随意肆虐,是必引起逻辑上的错误。假定一个产品的类型是A,品名是A,尺寸是A。
现在我把它修改成类型B,品名B,尺寸B。原本客户买的产品(A)。现在变成B了。这明显是逻辑上的错误。有心让下过单的产品不可编辑。似乎有点于理不合。不知道该如何处理产品与订单的关系,请朋友帮忙解答一下。