代码之家  ›  专栏  ›  技术社区  ›  Phil

Northwind Traders单价冗余?

  •  2
  • Phil  · 技术社区  · 16 年前

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

    1 回复  |  直到 16 年前
        1
  •  7
  •   Arjan Einbu    16 年前

    这是有原因的。

    当您更改产品的价格时,您不希望包含该产品的所有订单也发生更改。您需要[订单详情]表中的单价来保存历史记录。