Ir a navegaciónSaltar a buscar
Una portada canónica para F (un conjunto de dependencias funcionales en un esquema de relación ) es un conjunto de dependencias tal que F implica lógicamente todas las dependencias en, y implica lógicamente todas las dependencias en F.
El conjunto tiene dos propiedades importantes:
- Sin dependencia funcional en contiene un atributo extraño.
- Cada lado izquierdo de una dependencia funcional en es único. Es decir, no hay dos dependencias y en tal que .
Una portada canónica no es única para un conjunto dado de dependencias funcionales, por lo tanto, un conjunto F puede tener múltiples portadas. .
Algoritmo para calcular una cubierta canónica
- Repetir :
- Utilice la regla de unión para reemplazar cualquier dependencia en de la forma y con ..
- Encuentra una dependencia funcional en con un atributo extraño y eliminarlo de
- ... hasta no cambia
Referencias
- ^ Silberschatz, Abraham (2011). Conceptos del sistema de base de datos (PDF) (Sexta ed.). Nueva York: McGraw-Hill. ISBN 978-0073523323.