Data Model ~ Products (Shoes or Clothing)...
This data model was designed to handle tracking of Shoes. (Note, there only tables included in this database the balance is up to you! Some tables contain sample data, see below.) To download the Data Model click here.
Business Rules...
...have different Styles
Shoes will...
...have to be reordered/restocked
...come in multiple colors
...come in multiple sizes
Main Entities...
Products (Shoes or Clothing)
...different Vendors
...be stored at different Store locations and/or different Inventory locations
Even though tblProducts looks like the*master* table, in this scenario it is actually being used as a look-up table. You should treat tblProductColors as the *master* table.
The difficult I do immediately, the impossible takes a little bit longer.
Data Models