[Php-avanzado] Normalización
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Jue Oct 21 19:34:46 ARST 2010
Hola Juan Pablo,
El jue, 21-10-2010 a las 14:38 +0000, Juan Pablo escribió:
> Hola leo.
> Tengo unas dudas q me surgieron de la normalización:
> Yo tengo un sistema de comentarios q sirve para comentar en inágenes y
> en videos (por ejemplo), y la tabla de imagenes es otra de la de los
> videos. Cómo hago para decirle a los comentarios que el id es de la
> imagen, pero en forma normalizada.
Para saber esto, necesitamos que nos pases por acá la lista de datos a
guardar: con la explicación de lo que el sistema hace no alcanza, si
bienes importantísima para entender el contexto del problema.
> Yo tengo hecho es: comentario.id, comentario.tipo (img o vid)
> comentario.tid (id del tipo)
>
> Cómo normalizo esto? haciendo una tabla para comentarios_imgs y
> comentarios_vids o así como lo tengo?
> Igualmente en mi caso tengo como 6 tipos diferentes, asi q tendria q
> haber 6 tablas de lo mismo, pero si es asi, lo quiero saber.
>
> Ah, y lo mismo me pasa con el ranking, encuestas, favoritos y
> categorias.
Como te decía, armate una enumeración completa de todos los datos a
guardar, y lo sometemos al proceso de normalización.
La lista debe ser completa, porque a veces un dato más hace que al
normalizarlo aparezcan más cosas que no estarían sin ese dato...
> -----------
>
> Otra duda: conviene dividir una tabla usuarios (por ej) en: usuarios y
> otra q sea datos? en vez de las dos juntas?
Lo que conviene, siempre, pero siempre, es tener los datos en 3ra forma
normal...
> Saludos y Gracias.
Por nada!
Mandanos la lista de datos y de nuevo esta explicación de lo que hace
el sistema!!!
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado