Pergunta

No Northwind Traders Database UnitPrice, está listado nas tabelas de produtos e detalhes do pedido. Ambas as tabelas listam preços diferentes para o mesmo produto. Isso é uma redundância ou há uma explicação para isso?

Foi útil?

Solução

Há uma razão.

Quando você altera o preço de um produto, você também não deseja que todos os pedidos contenham esse produto. Você precisa da tabela UnitPrice na tabela [Detalhes do pedido] para preservar o histórico.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top