Sexta forma normal

La sexta forma normal (6NF)  es una de las posibles formas normales de una tabla de base de datos relacional .

Introducido por K. Date como una generalización de la quinta forma normal para una base de datos cronológica [1] .

Definición

Una variable de relación está en sexta forma normal si y solo si satisface todas las dependencias de unión no triviales. De la definición se deduce que una variable está en 6FN si y solo si es irreducible, es decir, no puede someterse a una descomposición sin pérdidas adicional . Cada variable de relación que está en 6NF también está en 5FN.

Ejemplo

La idea de "descomposición hasta el final" se planteó antes del inicio de la investigación en el campo de los datos cronológicos, pero no encontró apoyo. Sin embargo, para las bases de datos cronológicas, la máxima descomposición posible le permite lidiar con la redundancia y facilita el mantenimiento de la integridad de la base de datos.

Para las bases de datos cronológicas, se definen U_operators que desempaquetan relaciones por atributos específicos, realizan la operación correspondiente y empaquetan el resultado resultante. En este ejemplo, las proyecciones de relación deben unirse mediante el operador U_JOIN.

Empleados
Pestaña. No. Tiempo Título profesional Direccion de casa
6575 [01-01-2000:10-02-2003] cerrajero S t. Lenina, 10
6575 [11-02-2003:15-06-2006] cerrajero S t. soviético, 22
6575 [16-06-2006:05-03-2009] capataz S t. soviético, 22

La variable de relación "Empleados" no está en 6NF y se puede descomponer en las variables de relación "Puestos de los empleados" y "Domicilios de los empleados".

Puestos de empleados
Pestaña. No. Tiempo Título profesional
6575 [01-01-2000:15-06-2006] cerrajero
6575 [16-06-2006:05-03-2009] capataz
    Domicilios de los empleados
Pestaña. No. Tiempo Direccion de casa
6575 [01-01-2000:10-02-2003] S t. Lenina, 10
6575 [11-02-2003:15-06-2006] S t. soviético, 22

Notas

  1. Fecha KJ, 2005 , p. 955.

Literatura