Compete requires Start. Pistol can be used for Compete. Stock is part of Pistol. Butt is a type of Stock. 
Private is related to Secret. Secret is related to Bed. 
Start <--HasPrerequisite-- Compete <--UsedFor-- Pistol <--PartOf-- Stock <--IsA-- Butt 
Private <--RelatedTo--> Secret <--RelatedTo--> Bed 