Cita:
Empezado por lKinGl
ahhh ok, estemmm no se si sea posible estructurar mejor los campos de la tabla pero esta es la problematica:
en mi universidad necesitan un sistema pequeño que permita la distribucion de las cargas academicas y aulas de modo que no exista ninguna colisión y lo que llevo es en la tabla, las aulas máximo por dia se usan 17 horas, para evitar las colisiones con las horas de las aulas, necesito saber a quehora entra 1profesor y a que hora sale, y aque hora entra el otro y a que hora sale para evitar lo choques de horarios
Horas I.1 = Hora de Ingreso1
Horas F.1= Hora de Final 1
asi hasta 17 (Nº de horas maximo de uso por aula).
nada mas hay son 34 campos y son 37, no se que otra forma se te ocurre
estoy manejando horas militares enteras(01,02...22,23,24), para facilitar el sistema
abierto a sugerencias
|
Pues yo lo veo un tanto rebuscado y liado.
Yo más bien veo tres tablas:
Profesores - 1 --- * - Horarios - * --- Aulas -
Es decir, que entre las tabla Profesores y Aulas existe una relación M-M, por tanto se añade la tabla intermedia y se consigue una relación 1-M entre Profesores y Horarios y de igual modo entre Aulas y Horarios.
Los campos, me parecen que son bastantes sencillos de entender.
El tema de la "colisión" es ya un aspecto de programación.
Saludos,