OBJ ETI VOS Decimos que un atributo Y de una relación «depende funcionalmente» de otro atributo X de la relación si a todo valor de X le corresponde siempre el mismo valor de Y. La dependencia funcional se representa como: X -> Y De pe nde nc i a f u nc i o nal De pe nde nc i a f u nc i o nal t r ans i t i v a Cu ar t a Fo r ma No r mal (4FN) Ot r as f o r mas de no r mal i z ac i ó n Una tabla está en 4NF si y solo si esta en Tercera forma normal o en BCNF (Cualquiera de ambas) y no posee dependencias multivaluadas no triviales. La definición de la 4NF confía en la noción de una dependencia multivaluada. N or m alización de Bases de D atos La forma normal de Boyce-Codd requiere que no existan dependencias funcionales no triviales de los atributos que no sean un conjunto de la clave candidata. En una tabla en 3FN, todos los atributos dependen de una clave, de la clave completa y de ninguna otra cosa excepto de la clave. ¿Qu é e s ? Consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relacional. Pr i me r a Fo r ma No r mal (1FN) - Elimine los grupos repetidos de las tablas individuales. - Cree una tabla independiente para cada conjunto de datos relacionados. - Identifique cada conjunto de datos relacionados con una clave principal. Se g u nda Fo r ma No r mal (2FN) - Cree tablas independientes para conjuntos de valores que se apliquen a varios registros. - Relacione estas tablas con una clave externa. Fo r ma no r mal de Bo y c e Co dd (BCNF,Bo y c e Co dd) Te r c e r a Fo r ma No r mal (3 FN) - Elimine los campos que no dependan de la clave.