|
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)
|
Barra de menus (paginas)
domingo, 13 de julio de 2014
RESUMEN NORMALIZACION
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario