Shallow is related to Plate. you are likely to find Steak in/at/on Plate. 
Product is related to Metal. Metal is related to Hard. Hard is a different concept from Soft. 
Shallow <--RelatedTo--> Plate <--AtLocation-- Steak 
Product <--RelatedTo--> Metal <--RelatedTo--> Hard <--DistinctFrom--> Soft 