I’m looking to further improve my database design from my other post – How can I improve this database model?
I’ve implemented ideas from the answer into my own design and have been fixing it up a bit. I just need to check if you guys agree with my database model and if not could you let me know how I can improve it, especially with the relationships between tables (one to one, many to many)?
On transaction Detail table – transactiontype would equate to sales or rental
Table dvd should remain dvd as its apart of the business logic.
Does the price of a DVD ever change? If so, does it matter that the history will change as well? What if it changes between order and payment (if applicable)?