Una entidad pertenece a la cuarta forma normal si ninguna instancia contiene dos o más hechos de varios valores independientes sobre una entidad.

En lugar de ello, puede evitar esta violación creando dos entidades que representen a ambas relaciones.


Una tabla está en 4FN si y solo si esta en Tercera forma normal o en FNBC (Cualquiera de ambas) y no posee dependencias multivaluadas no triviales. La definición de la 4FN confía en la noción de una dependencia multivaluada. Una tabla con una dependencia multivaluada es una donde la existencia de dos o más relaciones independientes muchos a muchos causa redundancia; y es esta redundancia la que es suprimida por la cuarta forma normal.












¿Aun no comprendes?


Simplifiquemos el tema, abordemos un ejemplo para comprender mejor y nombremos este metodo de una manera mas facil de recordar en que consiste.










QUE SOLO
DEPENDA DE
UNO Y
NADIE MAS



pedidos
id_pedido cantidad id_producto pais_destino
003624 2 po0093 EEUU
533654 3 po0093 Canada
003624 1 ka0034 EEUU
356323 1 kl4345 Costa Rica
556323 1 we1233 Mexico







En el ejemplo de arriba, podemos observar que esta normalizado ya en tercera forma(esto debido a que clientes tiene su propia tabla y demas, pero la tabla pedidos aun tiene un problema), todos los datos dependen de su llave primaria ahora para formalizar de la cuarta manera separaremos las tablas uno con la nacionalidad y el id del pedido, y otra con el id del pedido, productos y cantidad.






pedidos-datos
id_pedido cantidad id_producto
003624 2 po0093
533654 3 po0093
003624 1 ka0034
356323 1 kl4345
556323 1 we1233




pedidos-envio
id_pedido pais_destino
003624 EEUU
533654 Canada
356323 Costa Rica
556323 Mexico









Listo.


Se ha normalizado exitosamente en la cuarta forma.


si aun no comprendes te invito a ver este video