(responding to Tony Semana)
> I apologize if this is a stupid question, but is this acceptable in > UML and Rose / Visio? No, it's a sensible question that sensible folk have been asking of Rose for several years. UML allows n-ary associations but Rose won't draw them. (Surely Visio can?) > I have 1 class (ItemCode) that I need to communicate (in a class > diagram) is an Association Class between 3 other business > concepts (the Fund, the Currency, and the SettlementType). > This ItemCode cannot be derived without knowing all of the > three pieces, how do represent this association? I assume that's what you really want to model. The name of the class 'ItemCode' doesn't seem to represent a 'real world' concept, so is always worth a second look. But let's assume there's a real need... Any ternary association can be represented by 3 binary associations if absolutely necessary. I always choose to add dependency arrows between these in an attempt to show they are interdependent. However, one can't persuade Rose to have a single class as Association Class for all three interdependent binary relationships. (i.e. for all parts of the ternary relationship). The best work around I have for this is is to give one relationship an association class, and indicate that this relationship is dependent on the other two. If anyone has a better proposal I'd be interested. <snip> Paul Oldfield any opinions expressed herein are not necessarily those of Mentors of Cally ************************************************************************ * Rose Forum is a public venue for ideas and discussions. * For technical support, visit http://www.rational.com/support * * Post or Reply to: [EMAIL PROTECTED] * Subscription Requests: [EMAIL PROTECTED] * Archive of messages: * http://www.rational.com/support/usergroups/rose/rose_forum.jsp * Other Requests: [EMAIL PROTECTED] * * To unsubscribe from the list, please send email * To: [EMAIL PROTECTED] * Subject: <BLANK> * Body: unsubscribe rose_forum *************************************************************************
