Hello all,
It's been a while since data normalization class and I'm looking for some advice.
I have an Invoicing/Ordering DB for Products, while doing "data normalization", we figured that redundant data would occur between Invoice Detail and Order Detail so we combined the two tables into the Invoice Detail table. The table contains the following fields:
InvoiceID, PONumber, ProductID, Qty, Price, Cost, Priority, OrderQueue(Y/N), Ordered(Y/N), OrderQty
This works nicely for the application's purposes, but I think that one could dispute its design according to "proper" normalization rules.
Does anyone see a problem w/ doing this? Should I split these tables into separate tables?
Any ideas will be appreciated greatly.
It's been a while since data normalization class and I'm looking for some advice.
I have an Invoicing/Ordering DB for Products, while doing "data normalization", we figured that redundant data would occur between Invoice Detail and Order Detail so we combined the two tables into the Invoice Detail table. The table contains the following fields:
InvoiceID, PONumber, ProductID, Qty, Price, Cost, Priority, OrderQueue(Y/N), Ordered(Y/N), OrderQty
This works nicely for the application's purposes, but I think that one could dispute its design according to "proper" normalization rules.
Does anyone see a problem w/ doing this? Should I split these tables into separate tables?
Any ideas will be appreciated greatly.
Last edited: