LIBRETA DE CALIFICACIONES

edigorvil
07 de Abril del 2004
TENGO QUE DESARROLLAR UN CUADRO DE CALIFICACIONES DE UN COLEGIO.

Cada curso tiene 18 materias diferentes,
y cada materia se evalua en tres trimestres y en cada trimestre se tiene 4 notas mas el promedio y luego al ultimo la suma de los promedios y el promedio final

Es decir las libretas deben salir mas o menos asi

estudiante> NNNNNN CURSO> NNNNNN

Materias n1 n2 n3 n4 pro1 - n1 n2 n3 n4 pro2- n1 n2 n3 n4 pro3 suma profin.

mateataticas 12 12 14 13 1 2 12 12 12 12 12 12 12 13 13
ingles 13 15 15 16 17 17 18 45 6 45 6456


Ahora bien:

Primero quiero saber la manera de meter los registro en la tabla. que podria ser 5 campos por cada ste mas la suma y mas el promedio me darian 17 campos, que multiplicado por las 19 materias, estaria excediendo el limite de campos por registro. PORQUE TODA LA LIBRETA CORRESPONDERIA A UN solo estudiante osea a un REGISTRO.

ahora podria crear un registro por cada trimestre, con lo quer cada estudinte tendria 3 registros por cada año. pero si lo hago así me seria muy dificil rel repor..

Alguien a realizado un sistema de este tipo en vfp6 y podria ayudarme.


tigrefox
07 de Abril del 2004
Hola, el problema no está en el tamaño del archivo sino en el diseño de la base de datos,
Voy hacer un esquema para esto, estudialo.
T_ESTUDIANTE : codest, nombre, curso, . . .
T_MATERIA : codmat, nombre, . . .
, T_NOTAS: Codest, Periodo, n1, n2, n3, n4 . . .

Espero te sirva este Pseudodiseño.