IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Diagrammes de Classes Discussion :

deux associations entre deux classes


Sujet :

Diagrammes de Classes

  1. #1
    Membre régulier
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2008
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 94
    Points : 117
    Points
    117
    Par défaut deux associations entre deux classes
    Bonjour,

    existe-il un cas ou on devrait avoir deux associations entre deux classes ,bien sur avec des multiplicités différentes

  2. #2
    Expert confirmé
    Avatar de Hephaistos007
    Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2004
    Messages
    2 493
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 493
    Points : 4 166
    Points
    4 166
    Par défaut
    Bien sûr que l'on peut avoir plusieurs associations entre deux classes A et B. Elles peuvent avoir les même multiplicités, mais les rôles joués par A et B sont différents.

  3. #3
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 723
    Points
    6 723
    Par défaut
    Bonjour,

    je confirme, et j'irai même plus loin, ca marche aussi avec 3, 4 etc

    ce que je ne comprends pas bien c'est le pourquoi de la question, qu'est-ce qui vous fait penser qu'il puisse y a voir un problème ?

  4. #4
    Membre régulier
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2008
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 94
    Points : 117
    Points
    117
    Par défaut
    merci beaucoup pour vous réponses,

    pour le but de ma question c'est que j'ai deux classes A et B

    A peut rattaché à un ou plusieurs B

    et

    B peut être rattaché à aucun ou plusieurs A

    Un et un seul B doit être défini comme « B original » d’un A.

    pour cela j'imagine à un diagramme comme dans la pièce joint, car c'est pas la peine d'ajouter une classe original B puisque elle est de même concept de B .

    Est-ce correct ce que j'ai fait ?
    Images attachées Images attachées  

  5. #5
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 723
    Points
    6 723
    Par défaut
    Citation Envoyé par hamza_bba Voir le message
    Un et un seul B doit être défini comme « B original » d’un A.
    cette relation n'a peut être pas besoin d'être bidirectionnelle, et en tout cas la multiplicité 1..* de la relation inverse n'est pas compatible avec la multiplicité 0..* de l'autre relation

    cela aurait été plus clair avec des noms de rôle ou de relation

  6. #6
    Membre régulier
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2008
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 94
    Points : 117
    Points
    117
    Par défaut
    cette relation n'a peut être pas besoin d'être bidirectionnelle, et en tout cas la multiplicité 1..* de la relation inverse n'est pas compatible avec la multiplicité 0..* de l'autre relation
    je suis totalement d'accord , merci encore une fois

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Association entre deux classes heritees ?
    Par graphicsxp dans le forum Diagrammes de Classes
    Réponses: 3
    Dernier message: 17/03/2009, 15h35
  2. Réponses: 22
    Dernier message: 25/02/2009, 09h11
  3. Association entre deux classes (partager les methodes)
    Par shaiton dans le forum Débuter
    Réponses: 3
    Dernier message: 18/02/2009, 17h21
  4. Réponses: 3
    Dernier message: 12/04/2008, 20h24
  5. Association entre deux classes en dotnet
    Par lulu3111 dans le forum C++/CLI
    Réponses: 4
    Dernier message: 18/04/2007, 21h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo