[analyse] j'ai l'impression de tourner en rond !!

j'ai l'impression de tourner en rond !! [analyse] - SQL/NoSQL - Programmation

Marsh Posté le 07-07-2011 à 15:32:04    

Bonjour,
voici une partie de mon model, j'ai un problème, j'ai l'impression que j'ai fait une redondance mais je ne sais pas comment le reprendre !!
 
MODEL
 
l'idée est que le model devra gérer les notes des élèves.
un formateur pour enseigné 1 ou plusieurs matière
une matière peut-être enseigné par plusieurs formateurs
une classe à plusieurs matière et une matière plusieurs classe
 
jusque la tous va bien.Là où ça coince c'est qu'un formateur n'enseigne pas ça matière toutes les classes.
je m'explique :
toto enseigne le français au BAC PRO
mais c'est titi que enseigne le français au BTS MUC
 
du coup j'ai rajouté une liaison entre la classe et formateur pour définir une équipe pédagogique pour chaque classe, mais voila, j'ai l'impression que ce n'est pas correcte :??:
 
si vous voyez une autre solution je suis preneur.
 
Merci de m'avoir lu :)


Message édité par stef_dobermann le 07-07-2011 à 15:32:38

---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 07-07-2011 à 15:32:04   

Reply

Marsh Posté le 07-07-2011 à 16:52:04    

Alors vous en pensez quoi ?
su c'est trop confus, posez-moi des questions ?


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 08-07-2011 à 09:53:04    

Pourquoi tu ne relies pas "classes" à "Matières formateurs" et tu vires "classes_formateurs" ?

Reply

Marsh Posté le 08-07-2011 à 14:44:43    

intéressant !
j'étudie ça pour voir :)
Edit : et je met le champ numclasse comme faisant partie de la clé composé de la table Matieres_formateurs.
ça me parait tout a fait correct, ca me permet d'économiser un paramétrage de table, tout en me laissant la possibilité de paramétrer les formateurs de chaque classe.
jolie, belle observation :)
merci à toi :jap:


Message édité par stef_dobermann le 08-07-2011 à 14:58:25

---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 08-07-2011 à 22:48:50    

Tu as besoin de savoir les matières enseignées effectivement par un formateur ? Ou un formateur peut être lié à une matière sans l'enseigner à aucune classe ?
Sinon, effectivement, tu as 3 tables (matière, formateur, classe) et une quatrième qui lie les 3 :)


---------------
Doucement le matin, pas trop vite le soir.
Reply

Marsh Posté le 10-07-2011 à 18:57:00    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed