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 :

Cardinalités


Sujet :

Schéma

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 120
    Points : 80
    Points
    80
    Par défaut Cardinalités
    Bonjour .

    nous modélisons la base de données d'un site e-commerce sur lequel un client peut acheter et demander de livrer le produit acheté à un destinataire de son choix.


    une partie de mon MCD contient une association qui relie le destinataire avec son adresse postale comme le montre le schéma ci dessous:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     adresse  ----association----  destinataire

    j'ai du mal à mettre les cardinalités pour cette association et comprendre la différence entre ces deux versions :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     adresse  1,1 ----association---- 1,n destinataire
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     adresse  1,n ----association---- 1,1 destinataire
    quelle est la bonne version à mettre et pourquoi ?

    Merci

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 133
    Points : 38 557
    Points
    38 557
    Billets dans le blog
    9
    Par défaut
    Bonjour,

    Dans votre 1ère proposition une personne a au moins une adresse, mais une adresse n'appartient qu'à une et une seule personne
    Dans votre 2ème solution, une personne a une et une seule adresse, mais cette adresse peut être partagée par plusieurs personnes

    Les cardinalités résultent directement de vos règles de gestion. A vous de savoir laquelle de ces deux règles correspond à la réalité dans votre contexte

    D'autres solutions sont possibles (maxi n de part et d'autre par exemple, mini zéro coté destinataire éventuellement...)

Discussions similaires

  1. Réponses: 3
    Dernier message: 10/12/2015, 13h26
  2. Compréhension cardinalité MCD
    Par cl3ms dans le forum Schéma
    Réponses: 2
    Dernier message: 04/06/2012, 13h26
  3. [MCD] Problème d'association / cardinalités
    Par touronster dans le forum Schéma
    Réponses: 12
    Dernier message: 09/02/2008, 18h19
  4. Réponses: 3
    Dernier message: 19/11/2007, 08h52
  5. [UML] Classe d'association et cardinalités
    Par djflex68 dans le forum Diagrammes de Classes
    Réponses: 6
    Dernier message: 08/02/2006, 19h08

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