Merci pour cette explication tr�s compl�te ! Jean-pierre
----- Original Message ----- From: <[EMAIL PROTECTED]> To: "Jean-Pierre TINCHON" <[EMAIL PROTECTED]> Cc: "Bonnet Gilles" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Thursday, June 12, 2003 1:34 PM Subject: Re: [UML] Association ternaire > > Bonjour, > > Je tente une explication, � mes risques et... > > La diff�rence est au niveau conceptuel, en effet, il est possbile > d'impl�menter les deux de la m�me mani�re. > Pour le concept (utile en analyse, parce que ca garde en quelque sorte le > pourquoi de la pr�sence d'une classe suppl�mentaire ) : > > - Une association ternaire est une association entre trois classes : au > lieu de faire un trait (relation ) entre deux classes, on veut le faire > entre trois. Il arrice que ca soir n�cessaire, mais il faut se demander > avant si ce n'est pas une erreur d'analyse, ou si c'est pas possible de > r�sumer cela � plusieurs associations binaires sans trahir l'esprit de > l'analyse. > > - Une classe d'association, c'est une classe dans laquelle on met les > caract�ristiques de l'association entre deux classes. En fait � la base, la > classe A est associ�s � la classe B. Et du fait que cette association > existe, elle peut porter de l'information. Dans ce cas, on ajoute cette > information sur la relation � l'aide d'une classe d'association . Exemple : > une classe Eleve, une classe Mati�re. Une association "�tudie" entre les > deux classes : un �l�ve �tudie N mati�res, une mati�re peut �tre �tudi�e > par plusieurs �l�ves. Il est possible de rajouter une classe d'association > sur l'association "�tudie" appel�e "Professeur". Mais cette facon de > mod�liser est int�ressante surtout si le "Professeur" n'a pas de relation > avec d'autres classes, bref si sa pr�sence dans le mod�le d�pend du fait > que l'association existe. Parce que sinon, on arrice rapidemment � un > mod�le compliqu� et difficile � interpr�ter. Si Professeur a des relations > autres, l'id�al serait de la mod�liser autrement que par une classe > d'association, mais on risque de trahir l'esprit de l'analyse, autrement > dit, d'interpr�ter le m�tier que l'on mod�liser de facon tr�s biais�e par > les techniques de mod�lisation. > > Conclusion : les deux sont des outils utiles et int�ressant, mais il faut > �viter de les utiliser de mani�re syst�matique, et au contraire prendre > soin de se poser l� question : qu'est-ce qu je veux dire ? Est-ce la facon > la plus simple de le mod�liser ? > > Courage, c'est quand m�me pratique. > > C�line > > > > > "Jean-Pierre > TINCHON" To: "Bonnet Gilles" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]> > <[EMAIL PROTECTED] cc: > r> Subject: Re: [UML] Association ternaire > Sent by: > [EMAIL PROTECTED] > > > 12/06/2003 12:05 > > > > > J'ai une question : > quelle est la diff�rence entre une association ternaire et une classe > association ? > > Merci > > Jean-Pierre > ----- Original Message ----- > From: Bonnet Gilles > To: '[EMAIL PROTECTED]' > Sent: Wednesday, June 11, 2003 8:25 AM > Subject: RE: [UML] Association ternaire > > je confirme, c'est disponible avec objecteering > l'exemple ci-dessous est construit � partir un d'un exemple d'un livre de > J. AKOKA "conception des bdd relationnelles" > Gilles BONNET > > > > > > -----Message d'origine----- > De : Christophe Addinquy [mailto:[EMAIL PROTECTED] > Envoy� : mardi 10 juin 2003 23:16 > � : 'Ounsa Roudies '; '[EMAIL PROTECTED] ' > Objet : RE: [UML] Association ternaire > > > > Ach ! Pauv' analyste ki-koure-derriere-UML ? > En fait, je ne sais pas pour les outils que tu viens de citer, je ne > les ai pas sous la main en ce moment. > De m�moire (mais je ne l'ai pas non plus sous la main), je crois que > c'est possible avec Objecteering. > > > Christophe > > > -----Original Message----- > From: Ounsa Roudies > To: [EMAIL PROTECTED] > Sent: 6/10/03 7:20 PM > Subject: [UML] Association ternaire > > > Bonjour, > Je n'arrive pas � cr�er des associations avec 3 classes > participantes ou > plus � l'aide des outils ArgoUML et PowerDesigner. Il parait que ce > n'est pas �galement possible avec Rational Rose. > Y a-t-il une manip cach�e ? Faut-il se limiter aux associations > binaires > ? > Merci > A+ > > > -- > Ounsa ROUDIES (mailto:[EMAIL PROTECTED]) > Ecole Mohammadia d'Ing�nieurs. D�partement G�nie Informatique. > http://www.emi.ac.ma > BP 765. Rabat Agdal. MOROCCO. Tel: +212 37 68 71 50 poste 277 Fax: > +212 > 37 77 88 > 53 > > > > > > ------------------- > Pour se desinscrire de la liste, envoyez un mail a : > [EMAIL PROTECTED] > contenant : unsubscribe uml > En cas de probleme, n'hesitez pas a contacter : [EMAIL PROTECTED] > > > > > > ========================================================================= > > Ce message et toutes les pi�ces jointes sont propri�t� de VALTECH et > > susceptibles de contenir des informations confidentielles � > l'intention > exclusive de ses destinataires. Si vous avez re�u ce message par > erreur > ou si celui ci vous est parvenu incomplet ou alt�r�, merci d'en > avertir > l'exp�diteur par retour.Toute utilisation, diffusion ou publication > non > express�ment autoris�e par VALTECH par �crit est strictement > interdite. > > ------------------------------------------------------------------- ------- > > > This message and any attachments are Valtech property and may > contain > confidential information intended solely for the addressees. If you > are > not the intended recipient of this message or if you have received > it > incomplete or altered, please notify the author by replying to this > e-mail > immediately. Any unauthorised use, diffusion or dissemination not > expressly authorised by VALTECH in writing is strictly prohibited. > ========================================================================= > > Copyright Valtech 2002 > > > > > > > > > > > > > **************************************************************************** > > This email and any files transmitted with it are confidential and intended > solely for the use of the individual or entity to whom they are addressed. > If you have received this email in error please notify the system manager. > > This footnote also confirms that this email message has been swept by > Centre de Recherche Public Henri Tudor security systems for the presence of > computer viruses. > **************************************************************************** > ------------------- Pour se desinscrire de la liste, envoyez un mail a : [EMAIL PROTECTED] contenant : unsubscribe uml En cas de probleme, n'hesitez pas a contacter : [EMAIL PROTECTED]
