在Northwind Traders中,数据库unitprice均在产品和[订单详细信息]表上列出。两张表都列出了同一产品的不同价格。这是冗余还是有解释?

有帮助吗?

解决方案

有原因。

当您更改产品价格时,您也不需要所有包含该产品更改的订单。您需要[订单详细信息]表中的UnitPrice来保存历史记录。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top