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 :

Question sur une relation ternaire dans un MCD


Sujet :

Schéma

  1. #1
    Membre confirmé
    Homme Profil pro
    Fondateur
    Inscrit en
    Octobre 2002
    Messages
    445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Fondateur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 445
    Points : 503
    Points
    503
    Par défaut Question sur une relation ternaire dans un MCD
    Bonjour,

    Voila mon problème :

    Je suis en train d'étudier un cas dans lequel un responsable d'une entreprise fractionne une ligne de commande en fractions de commande.

    D'un point de vue MCD, pour le moment j'ai fait ça :

    responsable --- 0,n --- effectuer --- 0,n --- fractions

    fractions
    |
    |
    1,1
    |
    |
    fractionner
    |
    |
    0,n
    |
    |
    ligne de commande


    Ici, "effectuer" et "fractionner" sont les relations.

    Cependant, je pense qu'il serait possible d'améliorer ça en créant une relation ternaire avec la relation "fractionner". Mon problème c'est qu'en utilisant une relation ternaire je ne sais pas trop comment je pourrais laisser la dépendance fonctionnelle permettant de dire qu'à chaque fractions correspond une ligne de commande. Peut - être en y incluant une CIF ?

    Je pensais faire quelque chose comme ça :

    responsable --- 0,n --- fractionner ---- 0,n --- fractions


    fractionner
    |
    |
    0,n
    |
    |
    ligne de commande

    et en suite rajouter une CIF du couple (responsable, lignes de commandes) vers ligne de commande.

    Quelqu'un pourrait me dire si ceci est réalisable ou si je me trompe du tout au tout ?

    Merci d'avance de votre aide.

    Sylvain.
    Développeur Java / Android.
    The Truth About Bitcoin : https://www.the-truth-about-bitcoin.com/
    In Bitcoin We Trust : https://inbitcoinwetrust.substack.com
    Retrouvez mes Apps Android : https://play.google.com/store/apps/d...01024188312025
    Tout sur le Bitcoin, la Blockchain et les Altcoins : https://www.toutsurlebitcoin.fr
    Devenez une meilleure de vous-même jour après jour : https://www.jedeviensmeilleur.fr

  2. #2
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    Je ne vois pas pourquoi tu te prends la tête.
    Ton premier MCD est correct.
    Je te mets par contre en garde sur le fait qu'utiliser des verbes d'actions pour nommer des relations peut être source d'erreur = tu risque de créer des relations non structurelles = des relations qui sont plus le reflet de la dynamique d'usage d'un objet par un autre (appel de fonction).

  3. #3
    Membre confirmé
    Homme Profil pro
    Fondateur
    Inscrit en
    Octobre 2002
    Messages
    445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Fondateur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 445
    Points : 503
    Points
    503
    Par défaut
    En fait, je pensais aussi que la première solution est correcte mais comme le cas que j'étudie actuellement à la fac est assez important, j'ai beaucoup de relations au final sur mon MCD.

    Et je me disais que ça pouvait être mieux en regroupant avec des relations ternaires mais c'est peut être pas le cas non plus.


    Pour remplacer les verbes d'actions ici, je pourrais utiliser quoi pour nommer les relations ?
    Développeur Java / Android.
    The Truth About Bitcoin : https://www.the-truth-about-bitcoin.com/
    In Bitcoin We Trust : https://inbitcoinwetrust.substack.com
    Retrouvez mes Apps Android : https://play.google.com/store/apps/d...01024188312025
    Tout sur le Bitcoin, la Blockchain et les Altcoins : https://www.toutsurlebitcoin.fr
    Devenez une meilleure de vous-même jour après jour : https://www.jedeviensmeilleur.fr

  4. #4
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    je ne dis pas que c'est faux d'utiliser des verbes d'action mais il est préférable, si c'est bien cela le sens, d'utiliser des verbes genre "est constitué de" qui suppose des relations structurelles

  5. #5
    Membre confirmé
    Homme Profil pro
    Fondateur
    Inscrit en
    Octobre 2002
    Messages
    445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Fondateur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 445
    Points : 503
    Points
    503
    Par défaut
    Oui c'est ça le sens ici.
    Je ne savais pas qu'on pouvait utiliser des noms de relation comme ça.

    Merci.
    Développeur Java / Android.
    The Truth About Bitcoin : https://www.the-truth-about-bitcoin.com/
    In Bitcoin We Trust : https://inbitcoinwetrust.substack.com
    Retrouvez mes Apps Android : https://play.google.com/store/apps/d...01024188312025
    Tout sur le Bitcoin, la Blockchain et les Altcoins : https://www.toutsurlebitcoin.fr
    Devenez une meilleure de vous-même jour après jour : https://www.jedeviensmeilleur.fr

  6. #6
    Membre averti

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2004
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2004
    Messages : 220
    Points : 322
    Points
    322
    Par défaut
    Allez histoire de finir en "beauté", pense au tag
    "Une méthode fixe n'est pas une méthode" (Proverbe chinois)

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

Discussions similaires

  1. Relation ternaire dans les dim d'une étoile et histo ?
    Par mederik dans le forum Conception/Modélisation
    Réponses: 2
    Dernier message: 03/02/2011, 12h04
  2. Question sur une table dans Word
    Par pcdevcom dans le forum Word
    Réponses: 2
    Dernier message: 10/07/2010, 00h06
  3. Réponses: 0
    Dernier message: 27/06/2009, 18h49
  4. Réponses: 2
    Dernier message: 24/06/2008, 09h46
  5. Réponses: 2
    Dernier message: 08/01/2008, 05h56

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