Sep 15

Normalización de tablas relacionales: Sexta Forma Normal (6FN) o forma normal de dominio/clave (DKNF)

Después de

Normalización de tablas relacionales: Primera formal Normal (1FN)

Normalización de tablas relacionales: Segunda Forma Normal (2FN)

Normalización de tablas relacionales: Tercera Forma Normal (3FN)

Normalización de tablas relacionales: Cuarta Forma Normal (4FN)

Normalización de tablas relacionales: Quinta Forma Normal (5FN)

Ya estamos con la última

Esta es una FN  usada en normalización de BBDD que requiere que la base de datos contenga restricciones de dominios y de claves. Os habeis enterado ??? Creo que no … vamos a explicarlo en lenguaje de la calle.

Una restricción del dominio especifica los valores permitidos para un atributo dado, mientras que una restricción clave especifica los atributos que identifican únicamente una fila en una tabla dada

Es más fácil componer una base de datos en esta forma normal  que convertir pequeñas bases de datos que puedan contener numerosas anomalías, pero, sigue siendo una tarea difícil.

Por lo que  la forma normal de dominio/clave elimina los problemas encontrados en la mayoría de las bases de datos, tiende para ser la forma normal más costosa de alcanzar.

Por lo que DKNF es frecuentemente difícil de alcanzar en la práctica.

Bueno, por lo que hemos visto las llamadas formas normales van de la primera forma normal a la quinta.

Ala … cambiamos de tema.