realize relationship between product and product type