Ruin is related to Tourist. Tourist is related to Visitor. Visitor is derived from Visit. 
Blow is a type of Disclose. Shot is a type of Blow. 
Ruin <--RelatedTo--> Tourist <--RelatedTo--> Visitor --DerivedFrom--> Visit 
Disclose <--IsA-- Blow <--IsA-- Shot 