I'm developing a system where a product undergoes 3 changes before arriving at its final value:
Individual Discount, Sale Bonus and Overall Discount
I want to know if, I should store only the original value of the product in the database or if I already do all the calculations related to this product and then saved the final value of it.
In my case, the daily calculations would still be done. It would work as if it were quantity. Product * daily.
By database normalization, how would the correct procedure to persist this data?