Bonjour,

je n'arrive pas à modeliser la situation suivante :

- une classe (au sens classe d'élève) a un professeur par matière
- un professeur enseigne une ou plusieurs matières à plusieurs classes
- une matière est enseignée par plusieurs professeurs

Sachant que je veux pouvoir savoir quelle classe a tel professeur dans telle matière.

La solution que j'ai est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11

**********                             **************
* prof       * -----------------------*    classe        *
*              *0..n   enseigne  1..n *                     *
**********                              **************
 1..n |                                               |1..n
       |      1..n************               |
       ----------*   matiere    *-------------
                    *                  *
                    ************
or ici je ne sais pas quelle matière est enseignée par tel prof à telle classe ?

si je fait une classe association :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11

**********                             **************
* prof       * -----------------------*    classe        *
*              *0..n   enseigne  1..n *                     *
**********              |                **************
                               |               
                    ************               
                    *   matiere    *
                    *                  *
                    ************
est-ce la solution ? comment cela se traduit-il en code java ?

Merci

David