Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2013, 12:09
alexiojeda
 
Fecha de Ingreso: junio-2010
Mensajes: 5
Antigüedad: 14 años, 5 meses
Puntos: 0
Pregunta Registro de Asistencias ¿Que tablas crear?

Buenas, quiero exponerles mi problema ya que no se como hacer para que mi aplicacion funcione de una manera "Optima"...

Tengo que hacer una aplicacion para el control de asistencias de estudiantes... Lo primero que se me ocurre es crear una tabla llamada "Asistencias" que guarde la ID del estudiante, la fecha, id de la materia (ya veran porque) y en concreto si asistico o no a la clase...

El problema viene aqui, la institucion cuenta con 800 estudiantes, es decir que en un dia el programa debera ser capaz de registrar 800 registros, pero la cosas se complica, ya que la asistencia no es por dia sino por cada materia (por eso la id de la materia), si un estudiante ve por ejemplo 4 materias en un dia, serian 3.200 registros en la tabla (de todos los estudiantes), y 16.000 en una semana... ¿Es esto logico?.... imaginen en un año cuantos registros habrian en esa tabla, la aplicacion a mi parecer funcionaria extremandamente lenta...

Ahora bien, pienso que estoy haciendo algo mal (Aun soy novato) asi que imagino que ustedes me podran orientar de algun otro metodo que pueda utilizar o en su defecto mejorar este, para llevar el control de dichas asisstencias de una manera mas "optimizada".

Espero realmente que puedan ayudarme, cualquier colaboracion sera bien recibida :D Muchas gracias de antemano.