, :
Product . .- ( , , ),
Size Colour PricePoint, - , PricePoint .
, , , /. , SKU ( ), :
- A
Product, , SKU Price . - A
Size , . Product . - A
Colour, . - A
ProductType ProductGrouping , /. " ". , ProductType = 'T-Shirt', , - , .
: "superset" OP, @Phil Sandler :
:
Product Group (defines a superset of similar products that will be grouped or filtered together)
product_group_id
product_group_name
Product, :
Product Table (defines the product):
product_id
product_group_id
product_name
, , :
: product_id = 100, product_group_id = 1, product_name = ' '
: product_group_id = 1, product_group_name = 'T-Shirts'
: product_color_id = 10, product_id = 100, color_id = 6 , "6" - "". , Crew-neck T Blue
: product_size_id = 11, product_id = 100, size_id = 2 , "2" - "". , Crew-neck T Medium
: product_price_id = 555, product_id = 100, product_size_id = 11, product_color_id = 10, = 24.99
* , Medium Blue Crew-neck T 24,99 ( price_id, ) *
, , , " , ".