Constraint is a type of Restriction. Constraint is related to Limit. Limit is related to Maximum. Maximum is related to Capacity. 
Person wants (to) Boss. 
Restriction <--IsA-- Constraint <--RelatedTo--> Limit <--RelatedTo--> Maximum <--RelatedTo--> Capacity 
Person --Desires--> Boss 