I\'m currently having some trouble understanding ternary associations in UML. I get the binary ones, but I am unsure how multiplicity works on ternary. I\'m doing exercises
Ternary and higher association should be modeled conform the ISO standaard where owning ends are reversed in the notation. So for binary association, use the normal meaning of owning ends.
An intelligent tool should switch parsing mode if encountering a ternary or higher association.
It has been proved you can split a N-ary association into a lot of binary associations, so we avoid these N-ary usually.