Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1811 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Problème sur le modèle conceptuel d'un lycée. Identifiant "double".

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème sur le modèle conceptuel d'un lycée. Identifiant "double".

n°992228
Master_Jul
Posté le 24-02-2005 à 12:08:18  profilanswer
 

Bonjour,
 
J'ai un problème qui commence à me peser avec un MCD. C'est la gestion des élèves dans un établissement type lycée.
 
Le problème se pose au niveau des classes et des regroupements.
 
Le mieux est un exemple, ça sera plus parlant :
 
- Toto est en classe de SECONDE1
- Tata est en classe de SECONDE2
 
Tout deux font du roumain ensemble. Peu d'élèves faisant du roumain dans l'établissement, ce dernier créé un Regroupement ROU1 dans lequel les deux élèves participent.
 
- Toto et tata sont donc inscrits au Regroupement ROU1.
- On souhaite savoir que ROU1 est un Regroupement composé d'élèves de classes de SECONDE1 et SECONDE2.
 
A l'origine, on a le MCD ci-dessous privé de l'entité Regroupement et de toute ses associations. Pour gérer les Regroupements, je propose une assosiation de Classe sur elle même avec un attribut de type booléen : Type Classe/Regroupement qui permet de savoir si c'est une classe ou un regroupement.
 
 
Tout semblait aller bien dans le meilleur des mondes mais le collègue qui gère les classes et ces fameux regroupements a dit que ce n'était pas gérable simplement comme ça et qu'il fallait mieux "dédoubler" l'entité Classe, la nommer "Regroupement, refaire les même liens avec toutes les autres entités donc. Et on relie Classe et Regroupement....
 
 
Problème :
Ok mais dans EDT (ma partie) et ANNEE, ça génère un identifiant double tout moisi et on doit jongler avec l'un ou l'autre alors que l'on s'en tape que ça soit une Classe ou un Regroupement. Ca va me dédoubler le code, le rendre tout naze avec des tests bien moisis partout.
 
Voici le second MCD proposé :
http://www.masterjul.net/Apelec/mcd_apelec.png
Son MPD :
http://www.masterjul.net/Apelec/mpd_apelec.png
 
La question est de savoir quel est le modèle le plus cohérent, et/ou qu'est ce qui pourrait permettre de "confondre" les deux identifiants sur lesquels on doit jongler lors des requêtes.
 
Je suis dispo pour toute demande complémentaire et explication bien entendu. :) :jap:
 
Merci !

mood
Publicité
Posté le 24-02-2005 à 12:08:18  profilanswer
 

n°992673
Master_Jul
Posté le 24-02-2005 à 18:15:30  profilanswer
 

:bounce:
 
Je sais pas si j'aurais eu plus de succès dans la sous cat SGBD.


Message édité par Master_Jul le 24-02-2005 à 18:16:03

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Problème sur le modèle conceptuel d'un lycée. Identifiant "double".

 

Sujets relatifs
Problème d'affichage en PERL sous UNIXprobleme allocation memoire
[OpenGL] problème d'éclairageprobleme num de tel
probleme de cryptage d'une variable...Problème sémaphore sous Solaris
Problème compilation sur LinuxProblème selection base (débutante que je suis, aidez moi!!)
Recherche séquentielle qui pose problèmeprobleme compatibilité vidéo avec ie, demande d'aide.
Plus de sujets relatifs à : Problème sur le modèle conceptuel d'un lycée. Identifiant "double".


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR