domingo, 13 de julio de 2014

RESUMEN NORMALIZACION



Regla: no puede haber…
Qué buscamos
Solución
1FN
…atributos no atómicos
Campos que puedan tener más de un valor
Convertir el campo a no atómico y…
. Posibilidad 1: Dejarlo en la misma tabla, incluyendo el campo como clave
. Posibilidad 2: Llevarlo a otra tabla (arrastrando la clave de la tabla original)
2FN
…“subclaves” (atrib que dependan solo de parte de la clave)
Atributos no clave que dependan solo de parte de la clave
Llevar atributo(s) con dependencias de parte de la clave a otra tabla, arrastrando la parte de la clave de la que dependen
3FN
…dependencias (p.e., transitivas) entre atributos no clave
Dependencias entre atributos no clave
Llevar atributo(s) con dependencias entre ellos a nueva tabla, en la que la clave será el atributo del que dependen; este atributo a su vez quedará como clave ajena/foránea en la tabla “original”
La clave (principal) tiene que tener el “tamaño” (nº de atributos) justo: ni muchos (probablemente existirían subclaves, con lo que no se cumpliría la 2FN) ni pocos (habría “demasiados” atributos no clave, con lo que sería más fácil que existan otras dependencias entre atributos no claves, con lo que no se cumpliría la 3FN)

No hay comentarios:

Publicar un comentario