Builder is related to Profession. Architect is a type of Profession. Architect is related to Plan. Host requires Plan. 
you are likely to find Dirt in/at/on Carpet. 
Builder <--RelatedTo--> Profession <--IsA-- Architect <--RelatedTo--> Plan <--HasPrerequisite-- Host 
Dirt --AtLocation--> Carpet 