Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/09/2012, 22:38
Avatar de zero0097
zero0097
 
Fecha de Ingreso: abril-2010
Ubicación: México
Mensajes: 481
Antigüedad: 14 años
Puntos: 69
Respuesta: Como abstraer un horario en sql?

Pero osea, qué es lo que no se entiende? dado este enunciado:

Un alumno se identifica con su "matricula", los alumnos asisten a la escuela varios dias a la semana, puede ocurrir que existan alumnos que solo van los sabados, o también que solo asistan 3 días por semana, se necesita que se pueda saber cual es su hora de entrada y cual es su hora de salida de la institución la cual puede variar dependiendo de el día. Puede suceder que más de un alumno tengan el mismo horario, pero su horario no siempre es el mismo para toda la semana....NO se necesita saber que materias lleva ni si tiene horas libres o receso.. Mediante el atributo "matricula" se deberá poder consultar, a que hora entra y sale un alumno un día determinado, o saber que días sale a cierta hora determinada, o solo conocer que días va a la escuela, tambíen poder consultar todos los alumnos que compartan un mismo horario, o todos los alumnos que salen a determinada hora cierto día...
PD: No necesita modelar la entidad del Alumno, solo de por entendido que tiene una matricula con la cual identificar su horario..

Lo ponemos asi, como se maneja esa parte? hago una sola tabla? con campos matricula, día, horaentrada, horasalida....? es así? por que según me dicen fuentes no confiables que cada atributo de la tabla son los dias y que las horas se manejarían en las tuplas, es decir como si la tabla tuviera los campos matricula, lunes, martes, miercoles, jueves, viernes, sabado.. esa es mi duda, dado ese enunciado como diseñas eso?

De antemano gracias!
__________________
De nada, hay te encargo +1...

Última edición por zero0097; 23/09/2012 a las 22:44