Ver Mensaje Individual
  #18 (permalink)  
Antiguo 04/10/2006, 14:24
Avatar de 8461277
8461277
 
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 21 años, 4 meses
Puntos: 1
Cita:
Iniciado por Cluster Ver Mensaje
QUEEEEEEEEEEEE!!!!!?????????

10 Tablas para definir categorías!!!!!!????????

Creo que necesitas urgente una asesoría sobre "Normalización de Base de datos".

No es posible que tengas 10 tablas una por categoría .. ese tipo de casos se resuelve con UNA tabla sólo y un campo relacionado (clave foránea) que indicará mediante otra tabla las "categorías" (de 1 a N)

Sería un modelo así (a discutir .. sobre la mejor forma de "normalizar" ..).

tabla FOTOS
id_foto
id_categoria <<<--- clave foránea contra tabla "CATEGORIAS"
foto_descripcion
foto_fecha
foto_blabla

tabla CATEGORIAS
id_categoria
nombre_categoria

tabla FOTOS_archivos
id_foto_archivo
id_foto <<<--- clave foránea contra tabla "FOTOS".
foto_nombre_archivo
foto_tamano
foto_mime_type
foto_etc

De esta forma creas "registros" para definir la "Foto" .. con sus propiedades .. comentarios .. etc. Luego se relaciona por un lado con la "categoría" que pueda pertencer, que si te fijas este sistema puede crecer con nuevas categorías intruduciendo más datos a la tabla implicada "Categorías".

Un saludo,

En mi caso, y disculpa siempre e tenido problema con las nosmalizaciones no las entiendo
Necesito que una tabla tenga todas la categorias, ejemplo nacionale, internacionales, regionales, farandula, deportes, etc..... y en otra las fotos de cada una de esas categirias (internacionales, regionales, farandula, deportes, etc..... )

Como puedo normalizarla, y gracias por la pasiencia
rdtoy desesperado
__________________
Miguel Padrón :cool: