Contractor is derived from Contract. Contract is related to Legal. Legal is similar to Judicial. Judicial is related to Case. 
Straight is related to Edge. Edge is related to Know. 
Contractor --DerivedFrom--> Contract <--RelatedTo--> Legal <--SimilarTo--> Judicial <--RelatedTo--> Case 
Straight <--RelatedTo--> Edge <--RelatedTo--> Know 