Writer is derived from Write. Write is related to Style. Style is related to Good. 
License is related to Name. 
Writer --DerivedFrom--> Write <--RelatedTo--> Style <--RelatedTo--> Good 
License <--RelatedTo--> Name 