Controle de Estoque - Reajuste de preços

Delphi

14/12/2006

Estou desenvolvendo um sistema de controle de estoque, mas uma questão sobre reajuste de preços está me deixando intrigado e não estou conseguindo solucionar.

Problema:

PRODUTO A --> 10,00 REAIS EM 13/12/2006
PRODUTO A --> REAJUSTADO PARA 15,00 REAIS EM 14/12/2006

da forma que estava fazendo eu dava apenas um update na tabela o que acabava transformando o valor do PRODUTO A no dia 13/12/2006 em 15 Reais perdendo assim a consistência das informações.

Desde já agradeço a atenção de todos.


Lnunes

Lnunes

Curtidas 0

Respostas

Motta

Motta

14/12/2006

Criar outra tabela ....

produto
---------
codprod
nome
...

produto_preco
-----------------
codprod
valor
data_de
data_ate


Uma view pode ser criada para buscar o prco do produto da vigencia mais recente.
Outras consultas buscam no historico.

Outra solução é ter o preco vigente na tabela de produto
e a de preco ter o historico


GOSTEI 0
Lnunes

Lnunes

14/12/2006

muito obrigado pela ajuda.


GOSTEI 0
POSTAR