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 - une relation entre 3 entités


Sujet :

Schéma

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Points : 58
    Points
    58
    Par défaut MCD - une relation entre 3 entités
    bonjour,

    J'ai un problème de lecture d'une relation.
    je vous met en pièce jointe la dite relation. Il s'agit de la relation entre ACTIVITES, RESSOURCE et DONNEES ACTIVTES, le nom de la relation est renseigne.
    Je ne comprend pas comment se lit cette relation.
    Images attachées Images attachées  

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Points : 58
    Points
    58
    Par défaut
    Je vais peut etre vous donner un peu plus d'information sur le contexte.

    Une "ressource" renseigne des "données activités" (les taches qu'elle fait) sur les "activités DSI". La "ressource" impute une charge par jour sur les taches qu'elle fait sur les activités.

    En terme plus clair, il y a une liste d'activité dans un fichier excel. Il comprend l'ens des activités. Ces activités sont représenté par l'héritage en haut a gauche.

    chaque personne rempli, dans un autre fichier excel, les taches qu'elle fait sur les activités auquelles elle est assigné. Ces données sont représenté par l'héritage en bas.
    Ensuite elle impute les heures passé passé par activité dans une journée dans ce meme fichier excel.

    Il a été représenté comme ca mais je trouve quand on regarde le MCD on comprend l'explication donné ci dessus.
    Si vous avez une idée de comment le représenter !!!!!

  3. #3
    Membre éclairé Avatar de Le Pharaon
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 880
    Points : 742
    Points
    742
    Par défaut
    La qualité de l'image n'est pas bonne

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Points : 58
    Points
    58
    Par défaut
    voila je l'ai mis dans un doc word
    Fichiers attachés Fichiers attachés
    • Type de fichier : doc MCD.doc (30,0 Ko, 158 affichages)

  5. #5
    Membre éclairé
    Avatar de N_I_C_S
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    450
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 450
    Points : 681
    Points
    681
    Par défaut
    Salut,

    ça m'a l'air correct à part la place des dates et charges de travail.
    A mon avis, il faut virer l'entité DATE et mettre la date dans la relation RENSEIGNE, et comme identifiant (activité+ressource+données+date). Le concept est plus juste, tu évites les doublons, et TRAVAIL redevient binaire. Puis, il suffit de reporter la CHARGE dans DONNEES ACTIVITES puisque cette information est intrinsèque à chaque saisie.

  6. #6
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut salut
    je vois que ton tavail est juste mais il faut que tu essais d'éliminer les cycles
    un peut parceque ca va te gener dans la suite. bonne continuation

  7. #7
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 100
    Points : 31 536
    Points
    31 536
    Billets dans le blog
    16
    Par défaut
    Bonsoir Fanette,

    Je viens de jeter un coup d’oeil sur vos deux MCD. Quelque chose n’est pas satisfaisant, à savoir la présence de relations ternaires dont au moins une cardinalité maximale est 1. Je suppose que vous avez modélisé le contraire de ce que vous vouliez.

    Prenons le cas de votre MCD initial : la patte entre Travail et Données Activité est 1,1. En théorie, cela veut dire que qu’une activité participe exactement une fois à la relation Travail, c'est-à-dire que Travail est à casser en deux relations :

    Ressource--0,n -----Travail1-----1,1-- Données Activité

    Date--0,n -----Travail2-----1,1-- Données Activité

    Est-ce bien ce vous souhaitiez ? On peut en douter...

    Je vous renvoie à ce sujet à ce qu’a écrit un ténor de Merise, Yves Tabourier dans son remarquable ouvrage "De l’autre côté de MERISE (Les Éditions d’organisation, 1986)" page 88).

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/05/2013, 15h21
  2. [MVVM EF] Comment mettre à jour une relation entre 2 entités?
    Par Nixar dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 09/12/2011, 17h45
  3. [MCD] Entité en relation avec 2 autres entités ayant une relation entre elles
    Par clement.bouillier dans le forum Schéma
    Réponses: 8
    Dernier message: 25/09/2009, 20h20
  4. Attribut dans une relation entre deux entités
    Par garzouille dans le forum Django
    Réponses: 1
    Dernier message: 08/07/2008, 10h16
  5. [DEBUTANT][MCD] Quelle relation entre 2 entités ?
    Par Ice-tea dans le forum Schéma
    Réponses: 1
    Dernier message: 18/10/2006, 22h03

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