
Originally Posted by
mastromb
To add to my list of road blocks that I am facing with my database design, I have an issue with my order tables and my products tables.
First off I have my tblOrders linked to my tblOrderDetails by the Primary Key OrderID. But when it comes to the Products that populate the tblOrderDetails I don't know what to do because there are times that I have special order products that may only be one time use or the next time I purchase it the specs are different so I need again create a new product entry. To get around this I first designed the tblOrderDetails to include the basic product information such as Name, Supplier, Product Category, Unit Cost, Unit Price, etc. However as I did some research on Normilization it appears that I am breaking ever rule in the book by doing this.
So I guess the real questions remains to I continue to break the normilization rules and suffer the consequences that come with that or do I force myself to create a new product forevery unique situation that comes with that?