Citation:
Controle(ControleID,TypeControle,DateControle,TrimestreID)
Un élève passe un controle... sur une matière donnée
Il manque la référence à la matière dans la table des contrôles.
Citation:
Mon problème c'est que je n'arrive pas à définir le champ "Note" de la table Note car ce champ contient ou englobe les différents controles mentionnés plus-haut.
Note(ControleID,ElèveID,MatièreID,Note)
La note doit plutôt se référer à un contrôle qu'à une matière !
Citation:
En plus la moyenne de chaque élève et de chaque matière et de chaque période (DateControle ou TrimestreID) est assez complexe ce qui m'a posé beaucoup de frustrations pour la calculer , en voici la formule :
MoyMatière = [((CC + Devoir1 + Devoir 2)/3)*2 + Composition] / 5
Vous voyez le problème . J'ai essayé d'utiliser les requetes SQL mais c'est trop compliqué. Aidez s'il vous plait c'est le seul problème qui me reste à résoudre.
Ça ne me semble pas insurmontable mais pour la partie SQL, adresse toi au forum Langage SQL ou, si c'est du code pour un SGBD en particulier, au forum consacré à ton SGBD.