Diamond is a type of Mineral. 
Retreat is a different concept from Attack. Pin is a type of Attack. Pin is related to Nail. 
Mineral <--IsA-- Diamond 
Retreat <--DistinctFrom--> Attack <--IsA-- Pin <--RelatedTo--> Nail 