| profs Í PROFESSEURS |
| étudiants Í ÉTUDIANTS |
| cours Í COURS |
| max Î cours --> N |
| no Î etudiants >-> N |
| est_enseigné_par Î cours +-> profs |
| est_suivi_par Î étudiants « cours |
| a_pour_professeur Î étudiants « profs = est_suivi_par ; est_enseigné_par |
| " c. c Î cours Þ card(est_suivi_par-1[{c}]) £ max(c) |
|
|
|