Bonjour, on a un projet à terminer dans la semaine (qui nous a été donné la semaine dernière).

On a conçu notre bdd et nos classes:

- Etudiant(idEtudiant,nom,prenom)

- Enseignant(idEnseignant,nom,prenom)

- Matiere(idMatiere,nom)

- Groupe(idGroupe,nom,promo)

- Salle(idSalle,nom,type,capacite)

- Matiere_Enseignant(idMatiere,idEnseignant)

- Groupe_Etudiant(idGroupe,idEtudiant)

- Cours(idCours,idEnseignant,idGroupe,idMatiere,idSalle,dateHoraireDebut)

On souhaite planifier sur une semaine les cours par élève.

- Les cours se déroulent entre lundi et samedi de 8h à 20h et durent 1h45.

- Un étudiant ne doit pas dépasser 8h de cours par jour et 30h de cours par semaine.

- Un étudiant doit disposer d'une pause 12-14h ou 14-16h pour déjeuner.

- Il faut qu'il y ait un nombre de places suffisant pour un groupe d'étudiants d'assister au cours (<= capacite de la salle).

Pour toutes ces conditions, on préfère les mettre en triggers, sinon on va beaucoup galérer.

Pour l'affichage, on souhaite avoir le planning sur swing. Dans l'idée, on veut en fonction de l'étudiant sélectionné dans un combobox,

on va générer une fenêtre avec le planning, avec les informations des cours associés à celui-ci.

Merci d'avance pour votre aide.