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

Schéma Discussion :

MCD 2 entités- 2 associations


Sujet :

Schéma

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 1
    Points : 4
    Points
    4
    Par défaut MCD 2 entités- 2 associations
    Bonjour, je voulais savoir si il été possible d'avoir plusieurs associations (dans mon cas 2) reliant les 2 même entités? Si oui, comment cela se modélise t-il dans le passage en MLd notament.

    Voici mon pb: j'ai une table PERSONNE qui comprend tous les noms de familles de ma base. J'ai une table TAXON qui possède 2 champs relatifs à des personnes. (en plus, pour chacune des associations, il s'agirait d'assoc 1,n)

    Je sais pas si j'ai été assez clair, mais si ya besoin d'autres infos, faites le moi savoir.
    Merci

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Hello !

    Je vais pas te faire la meilleur des réponses.
    Il est possible d'avoir plusieurs relations entre tes deux entités.

    Si je ne me trompe pas et si tu as des cardinalités (1,n) ça donne un truc comme ça

    PERSONNE(idPersonne, ... )
    TAXON(idTax, ... )
    ASSOCIATION1(#idPersonne, #idTax, {attributs})
    ASSOCIATION2(#idPersonne, #idTax, {attributs})

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 159
    Points : 80
    Points
    80
    Par défaut
    Bonjour à tous
    je me demande à quoi servira le fait de faire deux associations pour deux entités puisque le modèle est relationnel
    Celui qui est juste dans les petites choses l'est dans les grandes

  4. #4
    Membre averti Avatar de Soutou
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    328
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 328
    Points : 378
    Points
    378
    Par défaut
    2 associations parce que tu veux lier 2 entités avec 2 sens différents.
    Par exemple une compagnie aérienne achète des avions et en affrète d'autres. Tu auras les entités Compagnie et Avion reliées par 2 associations distinctes (Achete, Affrete).

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 75
    Points : 61
    Points
    61
    Par défaut
    merci pour la reponse c'est je cherche

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

Discussions similaires

  1. [MLD] Passage mcd au mld: 2 associations pour 2 entités
    Par kaso54 dans le forum Schéma
    Réponses: 4
    Dernier message: 10/10/2009, 11h59
  2. [MCD]Spécialisation d'entités et associations
    Par bperea dans le forum Schéma
    Réponses: 4
    Dernier message: 22/02/2008, 09h21
  3. [MCD]Spécialisation entité personne
    Par Soten dans le forum Schéma
    Réponses: 10
    Dernier message: 23/01/2007, 17h16
  4. clé étrangère dans entité et association?
    Par oceane751 dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 29/04/2006, 17h48
  5. [MCD] une entité dans une autre ?
    Par judor31 dans le forum Schéma
    Réponses: 4
    Dernier message: 14/03/2006, 18h21

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