I have a DB to setup using products:
This is what I have and am seeking input and design for Inventory. I want to separate inventory by product properties (i.e. Sizes [Small - Medium - Large - X-large ] Color [White - Black - Green] )
So, count by color, by color & size (etc.)
Products
- ProductID
- Name
- Description
- CategoryID
ProductPrice
-PriceID
-ProductID
-Price
ProductProperty
-ID
-Name
-Desc
-Order
PropertyVariation
-ID
-PropertyID
-Name
-Value
I am thinking about breaking out inventory into 2 tables:
Inventory
-ID
-ProductID
-Quantity
-Current Quantity
-Order
PropertyInventory
-ID
-InventoryID
-PropertyID
-Quantity
-CurrentQuantity
Does this sound about right or should it be simplified?
Thanks for any input.
J