Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2010, 19:53
ritcher87
 
Fecha de Ingreso: febrero-2008
Mensajes: 4
Antigüedad: 16 años, 2 meses
Puntos: 0
Pregunta Diseño tablas base de datos

Buenos días,

Necesito guardar en una base de datos información sobre unos eventos culturales. La cuestión es que cada evento puede tener un día con varios horarios y un horario puede tener varios días. La información de los eventos será introducida a mano desde un formulario, todo en php.

Lo que había pensado era que podía ser algo así:

Tabla eventos:

IdEvento
nomEvento
descEvento

tabla HoraDías

idEvento
horaEvento
diaEvento

Se insertaría un evento en la tabla de eventos y luego por cada día y horario un registro en la tabla HoraDías

Ejemplo:

Un evento es del 15 al 17 de enero a las 10:00 y otro evento el 18 enero a las 10:00 14:00 y 18:00, esto seria:


Código:
Tabla Eventos

IdEvento            nomEvento             descEvento

123              Baile folklore           Bailes Flokloricos

555              Mago escapista           Magos escapistas de la muerte




Tabla HoraDias


IdEvento     horaEvento                diaEvento

123		10:00			15 enero
123		10:00			16 enero
123		10:00			17 enero
555		10:00			18 enero	
555		14:00			18 enero
555		18:00			18 enero


Me gustaría saber si este diseño es correcto o sería mejor encararlo de otra manera.

Desde ya muchas gracias.