Si ya está hablando de división y computación, no almacene esto como una matriz.
Independientemente de la teoría relacional y las reglas tradicionales de normalización y el dogma, es simplemente un diseño que le brinda una flexibilidad MÍNIMA.
Haga que cada resultado del examen sea una fila.
No estoy tratando de anticipar todo, pero hay una gran cantidad de cosas que este diseño más granular (y, sí, normalizado) y solo un poco más costoso en espacio facilita lo que puede o no necesitar ahora y puede o no Puede que no necesite en el futuro:
¿Tirando el resultado más alto y más bajo? Tendrás que cortar tu matriz y ordenarla.
Promediando? Tendrás que cortarlo y totalizarlo
¿Análisis del resultado del examen por examen entre los estudiantes? Tendrás que cortar y girar
¿Ordenando para contar (o instancia GCSE británica, donde podría ser 7 As y 2Bs)? Tendrás que cortar y ordenar
Tenga en cuenta que todo este corte y clasificación viene muy barato en un diseño indexado y normalizado.