> -----Original Message-----
> From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
> Sent: Thursday, May 16, 2002 9:10 AM
> To:   Tony Semana
> Cc:   '[EMAIL PROTECTED]'
> Subject:      Re: (ROSE) Association Classes
> 
> 
> (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.
> 
        Another trick we've used with Rose in the past:
        Make ItemCode a standalone class, with associations to all three
other parties (many on the ItemCode end and 1 on the Fund, etc. ends). This
almost captures the intention for the eagle-eyed model readers. To make the
intention absolutely clear to all, stereotype the ItemCode class as
<<Ternary>>.
        I'll bet someone has a Ternary class icon file that they can share
with us, if it hasn't already been included with Rose.


        Regards,
        H�seyin Angay
        Karabash Ltd.
        www.karabash.co.uk

> <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
> *************************************************************************


This private and confidential e-mail has been sent to you by Egg.
The Egg group of companies includes Egg Banking plc
(registered no. 2999842), Egg Financial Products Ltd (registered
no. 3319027) and Egg Investments Ltd (registered no. 3403963) which
carries out investment business on behalf of Egg and is regulated
by the Financial Services Authority.  
Registered in England and Wales. Registered offices: 1 Waterhouse Square,
138-142 Holborn, London EC1N 2NA.
If you are not the intended recipient of this e-mail and have
received it in error, please notify the sender by replying with
'received in error' as the subject and then delete it from your
mailbox.

************************************************************************
* 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
*************************************************************************

Reply via email to