
Schéma Relationnel :
CLASSE( id INT PK, nom VARCHAR(10) NOT NULL )
USER( id INT PK, classe_id INT FK REFERENCES CLASSE(id), nom VARCHAR NOT NULL, prenom VARCHAR NOT NULL, sexe VARCHAR NOT NULL, dateNaissance DATE NOT NULL, vma FLOAT )
TYPESEANCE( id INT PK, nom VARCHAR NOT NULL )
SEANCE( id INT PK, date DATETIME, typeCourse_id INT FK REFERENCES TYPESEANCE(id), typeTir_id INT FK REFERENCES TYPESEANCE(id)
)
RESULTAT( id INT PK AUTO_INCREMENT, user_id INT FK REFERENCES USER(id), seance_id INT FK REFERENCES SEANCE(id),
note_tir FLOAT, note_course FLOAT, note_performance FLOAT,
tir_reussis INT, tir_rates INT,
temps_tir INT, duree_course INT, distance_parcourue FLOAT, intensite FLOAT, nb_tours INT, ecart_max FLOAT, classement INT, note_observateur FLOAT, note_investissement FLOAT, note_participation FLOAT,
UNIQUE(user_id, seance_id)
)