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 :

Comment transformer ce MCD en classes ?


Sujet :

Schéma

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 397
    Par défaut Comment transformer ce MCD en classes ?
    Bonjour,

    D'après un MCD avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    table T1 [0,N] ------------ [0,N] table T2
      \                   \|/ (donne table d'association)
     [0,N]                | 
        \                |
         [0,N]----- table T1_T2
                         \|/ (donne table d'association)
                          |
                          |
                    table T1_T2_T1
    Nous avons donc une classe T1 et une classe T2.

    1/
    Pour représenter les associations, est-ce qu'il est concevable d'avoir :
    - une classe T1_T2 qui hérite de T1
    - et une classe T1_T2_T1 qui hérite de T1_T2 ?

    > Je pense que non.

    2/
    Plus concrètement comment représenter les associations N-aire ?
    Une classe de 1er niveau sans héritage avec en attribut des instances des objets/tables qui la composent ?

    > Cela semble correct.

    Merci,
    Dorian

  2. #2
    Membre chevronné
    Inscrit en
    Octobre 2005
    Messages
    400
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 400
    Par défaut
    Je pense que ton deuxième cas est le bon

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 397
    Par défaut
    Le second cas est valide je suis sûr, en revanche est-ce que le premier est envisageable ou conceptuellement invalide ?

    Si on pousse la logique cela viendrait à avoir une classe enfant qui hérite de toutes les associations 0,1 et 1,1 jusqu'à remonter tout le schéma...

Discussions similaires

  1. Comment transformer un shema xml à partir d'une classe Java
    Par jerada dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 19/04/2012, 22h02
  2. [MLD] Comment transformer cette partie d'un MCD en MLD?
    Par KheirEddine23 dans le forum Schéma
    Réponses: 1
    Dernier message: 20/06/2010, 15h03
  3. Réponses: 2
    Dernier message: 27/10/2006, 15h35
  4. Réponses: 1
    Dernier message: 07/09/2005, 22h15
  5. comment transformer un.jpg en .ico
    Par bacca en galère dans le forum Autres Logiciels
    Réponses: 9
    Dernier message: 30/10/2003, 13h43

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