Foros del Web » Programando para Internet » PHP »

Distribución de tablas?

Estas en el tema de Distribución de tablas? en el foro de PHP en Foros del Web. Buenas, Quiero realizar una consulta para ver cual es la mejor manera. Explico: Tengo un sistemita de peliculas que estoy montando, entonces,obviamente cada pelicula tiene ...
  #1 (permalink)  
Antiguo 10/04/2009, 10:10
Avatar de OsSk4R  
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Distribución de tablas?

Buenas,

Quiero realizar una consulta para ver cual es la mejor manera.
Explico: Tengo un sistemita de peliculas que estoy montando, entonces,obviamente cada pelicula tiene un genero y letra correspondiente.

Para luego saber que X pelicula corresponde a X categoria (letra) y X genero.

Entonces, qué es mejor, que cree una tabla llamada generos: id, id_genero, id_pelicula y luego otra llamada categorias(letras): id,id_categoria, id_pelicula.

O lo deje como lo tengo ahora. Una tabla llamada generos y categorias:



No se de que manera puede resultar mas comodo y/o efectivo.

Muchas gracias,
  #2 (permalink)  
Antiguo 10/04/2009, 10:52
Avatar de AnisDelMono  
Fecha de Ingreso: febrero-2007
Ubicación: Pas de la Casa
Mensajes: 247
Antigüedad: 17 años, 2 meses
Puntos: 7
Respuesta: Distribución de tablas?

Hola

La razon principal para crear una tabla nueva es cuando una misma id de pelicula pueda tener, (en tu caso), diferentes generos o letras. Si cada pelicula tiene solo un genero y una letra, no tiene mucho sentido crear una tabla nueva.

A mi me parece que para tu proyecto esa tabla esta estupenda. No necesitas mas.

Como siempre edito!

Esto en el caso que en el campo id_cat o id_genero no sean ids, sino el valor real. Por que tal como lo tienes ahora, con ids, seria para hacer consultas a otras tablas. Espero haberme explicado, por dios.
  #3 (permalink)  
Antiguo 11/04/2009, 06:59
Avatar de OsSk4R  
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Respuesta: Distribución de tablas?

Buenas,

Anteriormente lo tenia de otra manera, en una tabla (peliculas) guardaba directamente su categoria(letra) y genero a la que pertenecia. Pero claro, lo cambie por que mas adelante pienso hacer que cada pelicula pueda tener mas de un genero...

Actualmente lo que hago es listar de una tabla las categorias(letras) y de otra los generos y luego la categoria y genero que se haya elegido, se suben a la tabla categorias_generos.

Saludos,
  #4 (permalink)  
Antiguo 13/04/2009, 02:20
Avatar de AnisDelMono  
Fecha de Ingreso: febrero-2007
Ubicación: Pas de la Casa
Mensajes: 247
Antigüedad: 17 años, 2 meses
Puntos: 7
Respuesta: Distribución de tablas?

Entonces, si cada pelicula tiene mas de un genero, lo ideal es utilizar una nueva tabla "generos" y otra que te enlace la pelicula con los diferentes generos que pueda tener. Seria como una tabla visagra.

Por otro lado es logico. Una pelicula como "Guia del autoestopista galactico" puede ser ciencia ficcion, comedia, satira...
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 16:43.