Space is related to Tent. Tent is related to Shelter. 
Purpose is a type of Goal. Goal is related to Method. 
Space <--RelatedTo--> Tent <--RelatedTo--> Shelter 
Purpose --IsA--> Goal <--RelatedTo--> Method 