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

Discussion :

modéliser une association ternaire

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2012
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Mai 2012
    Messages : 31
    Points : 15
    Points
    15
    Par défaut modéliser une association ternaire
    Bonjouuuur,
    J'ai une association ternaire à modéliser, mais je trouve une difficulté à le faire.

    Donc, j'ai 3 classes (Groupe ,Participant et Activité ):

    - Groupe contient 0..n Participant
    - Participant appartient à 1..* Groupe
    - Groupe participe à 0..n Activité
    - Activité comprend 0..* Groupe
    - dans une Activité donnée, Groupe contient 1..* Participant
    - dans une Activité donnée, Participant appartient à 1 seul Groupe

    ce que je veux, c'est qu'à tout moment, je dois pouvoir récupérer la liste les differents Activité , ainsi que les Groupe auxquels un Participant a participé.

    et pour toute Activité , un Participant fait partie d'un et un seul Groupe

  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 me demande si ta notion de groupe est unique et/ou si les termes sont bien choisis.
    Je suppose que tu as des "Personne".
    Une personne peut jouer le rôle de Participant à une activité. Et on est / a été participant qu'à une seule Activité. Je veux dire que le rôle Participant identifie le fait qu'une personne a réalisé une activité à un moment donné.
    Ensuite, ta notion de groupe, je ne vois pas ce que tu veux en faire. Veux tu dire que les "Personne" sont dans des Groupes mais que la notion de participation n'a pas de rapport avec le Groupe ou bien veux-tu parler de la notion de Groupe des Participants ?
    J'ai fait un modèle ci-après pour illustrer tout cela.

    La question est est-ce que toutes les personnes d'un même groupe se doivent de participer à la même activité sur une période donnée ?
    Images attachées Images attachées  

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2012
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Mai 2012
    Messages : 31
    Points : 15
    Points
    15
    Par défaut
    en fait, c'est le groupe qui participe à une activité, et non pas un participant!


    un participant peut faire partie du groupe A pour une activité, mais peut-être que par la suite fasse partie du groupe X.


    tu disais:"Une personne peut jouer le rôle de Participant à une activité."
    on n'a que ce rôle, le rôle de participant.

    "Et on est / a été participant qu'à une seule Activité. Je veux dire que le rôle Participant identifie le fait qu'une personne a réalisé une activité à un moment donné."
    non, on a forcément plusieurs groupes qui fassent la même activité en même temps

    "Veux tu dire que les "Personne" sont dans des Groupes mais que la notion de participation n'a pas de rapport avec le Groupe ou bien veux-tu parler de la notion de Groupe des Participants ?"
    c'est le groupe qui participe à l'activité, et non pas la personne.


    et merci de ta réponse

Discussions similaires

  1. Editer une association ternaire avec ToGether
    Par hnouna2007 dans le forum Autres
    Réponses: 0
    Dernier message: 05/09/2009, 06h28
  2. Probleme avec une association ternaire
    Par zoubab dans le forum Schéma
    Réponses: 2
    Dernier message: 16/04/2008, 21h41
  3. Equivalence pour modéliser une association
    Par X448GN dans le forum Diagrammes de Classes
    Réponses: 2
    Dernier message: 03/04/2008, 16h31
  4. Modéliser une association récursive
    Par imsse dans le forum Schéma
    Réponses: 7
    Dernier message: 23/10/2007, 17h01
  5. Pb avec une association ternaire
    Par jamy79 dans le forum Hibernate
    Réponses: 1
    Dernier message: 20/11/2006, 11h38

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