Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/03/2009, 05:42
ilie
 
Fecha de Ingreso: agosto-2008
Mensajes: 218
Antigüedad: 15 años, 9 meses
Puntos: 7
Respuesta: Trabajar con horarios

Con arrays te vas a liar bastante más y te llevará mucho más trabajo.
Con base de datos es más ordenado pero necesitarías definir cada plantilla (288*nºdías) para cada empleado.

Yo creo que lo mejor sería un fichero de texto, sólo tendrías que indicar con unos y ceros los intervalos (288*nªdías en total) y leyendo el fichero y con algún script podrías leer los datos fácilmente (y más rápido). En la base de datos indicar qué fichero tiene que leer para cada empleado. Sólo tendrías una fila por empleado y un fichero de texto (que además te ocuparía bastante menos espacio en memoria) y dedicar en la programación web a mostrar los resultados obtenidos.