Traducir las dependencias funcionales en la tercera forma normal
-
21-09-2019 - |
Pregunta
Tengo este problema que descompone un esquema de relación en un conjunto de esquemas que están en 3NF.
Tengo este esquema de relación: r = (a, b, c, d, e, f)
Con el siguiente conjunto F de dependencias funcionales:
A → abcdef
B → C
D → E
¿Puede alguien ayudarme?
Solución
RiñonalA = (A, b, d, f)
RiñonalB = (B, c)
RiñonalD = (D, E)
¿Por qué? 3NF requiere la eliminación de todas las dependencias transitivas.
En R, C depende transitivamente de A a B, y lo mismo es cierto para E a D. Para eliminar esas propiedades, debe descomponer las tablas de manera que esas relaciones transitivas se eliminen, lo que hace al extraer la tabla y usar El término medio como claves.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow