Model is a type of Assistant. Assistant is a synonym of Supporter. 
Supervisor is a type of Person. Engineer is a type of Person. 
Model --IsA--> Assistant <--Synonym--> Supporter 
Supervisor --IsA--> Person <--IsA-- Engineer 