Pessoal, gostaria de ter algumas sugestões de vocês para como resolver uma situação que estou me deparando:
No meu sistema existe uma tabela com os produtos de uma determinada loja:
Tabela Produtos
Campos: ID , Nome Produto, Valor de Compra, Valor de Venda, Estoque
Imaginando que o dano da loja comprou e já cadastrou 100 unidades do produto X na tabela Produtos. Cada item custou 10 reais. Então, alguns dias depois, a fornecedora desse mesmo produto X faz uma promoção muito boa (com um preço menor do que a compra anterior) e o dono da loja resolve comprar outros 200 itens do mesmo produto.
Ou seja, agora existem duas compras do mesmo item, com preços de compra diferentes.
Como isso deve ser lançado na tabela PRODUTOS? Como ficaria o campo “preço de compra” visto que foram produtos comprados por preços diferentes? É melhor usar uma tabela auxiliar pra armazenar os dados?
Agradeço a ajuda de vocês!