So, I am just a totally normal, everyday, boring human being who happens to be learning UML a the moment. I'd like to start out by saying that my problem isn't applied to a real situation, it is an exercise.
It says the following "each principal is the boss of one school, and each school has one principal". So far, so good with the multiplicity. The problems for me start arising with this statement "The principal must also be an administrator". How am I supposed to model that? I'm currently leaning towards a ternary association, but it doesn't seem very clear to me (probably because I am relatively new at this).
I've modeled it like this so far:
Any ideas?
All help is greatly appreciated and paid back in kind with cosmic love rays. Basically I'll think about how great you are for helping me while dropping a deuce.