Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - NigelSimpson

Pages: [1]
1
Uml Process / Re: Mutually Exclusive Associations
« on: December 04, 2004, 06:44:42 am »
Thanks to Gary and Thomas for your suggestions, and thanks to Sargasso who gave me just what I wanted - a simple way to show the exclusivity on a diagram and have all links share the constraint without having to replicate it for each association. Great idea!

2
Uml Process / Mutually Exclusive Associations
« on: November 30, 2004, 08:48:00 am »
How can I represent mutually exclusive associations in a UML diagram? I used to do this in Entity Modelling with exclusive arcs on the relationships. I want to be able to say that Class A is associated with Class B OR C (but never both).

In simple cases, I can deal with it by subtyping (Class A.1 is associated with Class B, Class A.2 is associated with Class C). However, where there are already subtypes for a different purpose, and I want to indicate that they all can have this exclusive relationship then I find it impossible without getting in to a chaos of sub-subtypes.

In Select Enterprise there was the notion of parallel inheritance where a class could have two or more strands of inheritance but this is still not as elegant as the entity exclusive arcs. How can this be addressed in Enterprise Architect?

Pages: [1]