Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Base de datos para canales de TV (proyecto universitario)

Estas en el tema de Base de datos para canales de TV (proyecto universitario) en el foro de Bases de Datos General en Foros del Web. Hola, estoy en medio de un proyecto universitario y necesito diseñar una base de datos para almacenar información de 7 canales de mi localidad. Necesito ...
  #1 (permalink)  
Antiguo 27/10/2008, 12:50
 
Fecha de Ingreso: abril-2008
Mensajes: 5
Antigüedad: 16 años, 7 meses
Puntos: 0
Pregunta Base de datos para canales de TV (proyecto universitario)

Hola, estoy en medio de un proyecto universitario y necesito diseñar una base de datos para almacenar información de 7 canales de mi localidad. Necesito para cada uno de ellos que se guarda la hora de inicio y fin de cada programa, el tipo de programa (variedades, deportes, etc), si se repetirá este programa en otra fecha y cuando y alguna información general del programa.

He tratado de iniciar el diseño, pero la verdad me he enredado mucho, por ello recurro a ustedes para que me asesoren (ya que no tengo mucha experiencia diseñando bases de datos). Lo que he pensado y tengo claro, es que necesitaría al menos dos tablas: una para cada canal y otro para los programas.

En la tabla de canal tendría:

*ID
*Nombre
*Localidad (que transmite este canal)

En la tabla de programa tendria:

*ID
*Canal_ID
*Hora y fecha
*Nombre

No estoy muy seguro como diseñar hora y fecha, ya que si el programa se repite en una hora diferente y una fecha diferente, tendria que crear un nuevo campo y no sabria como realizar un enlace entre las diferentes trasnmisiones de un mismo programa.

El otro problema es la duración y la hora fin, ya que al realizar un enlace para mostrar la programación de un canal en especifico, no se como podria realizar las consultas para enlazar la programacion de un solo canal y un solo dia.

Agradezco su valiosa colaboración.
  #2 (permalink)  
Antiguo 27/10/2008, 18:22
 
Fecha de Ingreso: mayo-2008
Mensajes: 15
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Base de datos para canales de TV (proyecto universitario)

Ok mira los horarios los podrias almacenar en otra tabla

La Idea seria tener tablas para

Canal
*ID
*Nombre
*Localidad (que transmite este canal)

Programa
*ID
*Canal_ID
*Nombre

Transmisiones
*Canal_ID
*Programa_ID
*ID
*Dia <----------------- Puedes poner solo un dia o tal vez un L-V
*Hora_Inicio
*Hora_Fin

Por las relaciones, creo que ya tendras mas o menos trazado como quedaria con un esquema como este.
  #3 (permalink)  
Antiguo 27/10/2008, 19:09
 
Fecha de Ingreso: abril-2008
Mensajes: 5
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Base de datos para canales de TV (proyecto universitario)

Muchas gracias, es una muy buena idea. La verdad no lo habia visto de esa manera. Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:13.