require Associations since some of them are required
allOf from Manager, not Share
at least one direction of every association is required