Está en la página 1de 4

Quinta forma normal

Quinta forma normal


La quinta forma normal (5FN), tambin conocida como forma normal de proyeccin-unin (PJ/NF), es un nivel de normalizacin de bases de datos designado para reducir redundancia en las bases de datos relacionales que guardan hechos multi-valores aislando semnticamente relaciones mltiples relacionadas. Una tabla se dice que est en 5NF si y slo si est en 4NF y cada dependencia de unin (join) en ella es implicada por las claves candidatas.

Ejemplo
Considere el siguiente ejemplo:

Psiquiatra-para-Asegurador-para-Condicin
Psiquiatra Dr. James Dr. James Dr. Kendrick Dr. Kendrick Dr. Kendrick Asegurador Healthco Healthco FriendlyCare FriendlyCare FriendlyCare Condicin Ansiedad Depresin OCD Ansiedad Depresin Esquizofrenia Ansiedad Demencia

Dr. Lowenstein FriendlyCare Dr. Lowenstein Healthco Dr. Lowenstein Healthco

Dr. Lowenstein Victorian Life Trastorno de conversin

El psiquiatra puede ofrecer tratamiento reembolsable a los pacientes que sufren de la condicin dada y que son asegurados por el asegurador dado. En ausencia de cualquier regla que restrinja las combinaciones vlidas posibles de psiquiatra, asegurador, y condicin, la tabla de tres atributos Psiquiatra-para-Asegurador-para-Condicin es necesaria para modelar la situacin correctamente. Sin embargo, suponga que la regla siguiente se aplica: Cuando un psiquiatra es autorizado a ofrecer el tratamiento reembolsable a los pacientes asegurados por el asegurador P, y el psiquiatra puede tratar la condicin C, entonces - en caso que el asegurador P cubra la condicin C - debe ser cierto que el psiquiatra puede ofrecer el tratamiento reembolsable a los pacientes que sufren de la condicin C y estn asegurados por el asegurador P. Con estas restricciones es posible dividir la relacin en tres partes.

Quinta forma normal

Psiquiatra-para-Condicin
Psiquiatra Dr. James Dr. James Dr. Kendrick Dr. Kendrick Dr. Kendrick Condicin Ansiedad Depresin OCD Ansiedad Depresin

Dr. Lowenstein Esquizofrenia Dr. Lowenstein Ansiedad Dr. Lowenstein Demencia Dr. Lowenstein Trastorno de conversin

Psiquiatra-para-Asegurador
Psiquiatra Dr. James Dr. Kendrick Asegurador Healthco FriendlyCare

Dr. Lowenstein FriendlyCare Dr. Lowenstein Healthco Dr. Lowenstein Victorian Life

Asegurador-para-Condicin
Asegurador Healthco Healthco Healthco FriendlyCare FriendlyCare FriendlyCare FriendlyCare FriendlyCare Condicin Ansiedad Depresin Demencia OCD Ansiedad Depresin Trastorno emocional Esquizofrenia

Victorian Life Trastorno de conversin

Note como esta disposicin ayuda a quitar redundancia. Suponga que el Dr. James se convierte en un proveedor de tratamientos para FriendlyCare. En la disposicin anterior tendramos que agregar dos nuevas entradas puesto que el Dr. James puede tratar dos condiciones cubiertas por FriendlyCare: ansiedad y depresin. Con la nueva disposicin necesitamos agregar una sola entrada (en la tabla Psiquiatra-para-Asegurador).

Quinta forma normal

Uso
Solamente en contadas ocasiones una tabla 4NF no se corresponde con una 5NF. stas son situaciones en las cuales una restriccin compleja del mundo real, que limita las combinaciones vlidas de los valores de atributos en la tabla 4NF, no esta implcita en la estructura de esa tabla. Si esa tabla no se normaliza a 5NF, la tarea de mantener la consistencia lgica de los datos dentro de la tabla debe ser llevada en parte por la aplicacin responsable de inserciones, borrados, y actualizaciones a ella; y hay un riesgo elevado de que los datos dentro de la tabla se vuelvan inconsistentes. Por el contrario, el diseo 5NF excluye la posibilidad de tales inconsistencias.

Referencias
Rules Of Data Normalization [1] Kent, W. (1983) A Simple Guide to Five Normal Forms in Relational Database Theory [2], Communications of the ACM, vol. 26, pp. 120-125 Date, C.J., & Darwen, H., & Pascal, F. Database Debunkings [3] Advanced Normalization [4]

Referencias
[1] [2] [3] [4] http:/ / www. datamodel. org/ NormalizationRules. html http:/ / www. bkent. net/ Doc/ simple5. htm http:/ / www. dbdebunk. com http:/ / www. utexas. edu/ its/ windows/ database/ datamodeling/ rm/ rm8. html

Fuentes y contribuyentes del artculo

Fuentes y contribuyentes del artculo


Quinta forma normal Fuente: http://es.wikipedia.org/w/index.php?oldid=52213662 Contribuyentes: Fufy1389, Gacpro, GermanX, Netito777, 20 ediciones annimas

Licencia
Creative Commons Attribution-Share Alike 3.0 Unported //creativecommons.org/licenses/by-sa/3.0/

También podría gustarte