Box is related to Square. Square is related to Window. you are likely to find Window in/at/on House. 
Canvas is a type of Fabric. 
Box <--RelatedTo--> Square <--RelatedTo--> Window --AtLocation--> House 
Fabric <--IsA-- Canvas 