Discourse is a synonym of Conversation. Conversation is related to Call. Call is related to Tone. 
Fish is a type of Person. Developer is a type of Person. Developer is a synonym of Designer. 
Discourse <--Synonym--> Conversation <--RelatedTo--> Call <--RelatedTo--> Tone 
Fish --IsA--> Person <--IsA-- Developer <--Synonym--> Designer 