Si vous parlez déjà de fractionnement et de calcul, ne le stockez pas sous forme de tableau.
Indépendamment de la théorie relationnelle et des règles et dogmes de normalisation traditionnels, c'est simplement une conception qui vous donne une flexibilité MINIMALE.
Faites chaque résultat d'examen une rangée.
Je n'essaie pas de tout prévoir, mais il y a un très grand nombre de choses que cette conception plus granulaire (et, oui, normalisée) et seulement un peu plus coûteuse en espace facilite dont vous pourriez ou non avoir besoin maintenant et peut ou peut-être pas besoin à l'avenir:
Jetant le résultat le plus élevé et le plus bas? Vous devrez découper votre tableau et le trier.
Moyennage? Vous devrez le découper et le totaliser
Analyse du résultat de l'examen par examen parmi les étudiants? Vous devrez couper et pivoter
Tri pour le comptage (ou par exemple GCSE britannique, où il pourrait être 7 As et 2B)? Vous devrez trancher et trier
Notez que tout ce découpage et ce tri sont très bon marché dans une conception indexée et normalisée.