Assiomi di Armstrong
Nella teoria della progettazione di una base di dati gli Assiomi di Armstrong, formalizzati nel 1974, costituiscono un insieme di regole che permettono di comprendere le implicazioni logiche che intercorrono tra dipendenze funzionali. Gli assiomi di Armstrong sono di Riflessività, Aumento e Transitività. In tutti i casi si suppone di considerare uno schema di relazione con un insieme di attributi
, con
l'insieme universale di attributi, ed un insieme
di dipendenze funzionali che implichino solo attributi di
.
Indice |
Chiusura degli insiemi di dipendenze funzionali [modifica]
Si consideri uno schema di relazione con insieme di dipendenze funzionali
. Allora si definisce chiusura di un insieme di dipendenze funzionali e si indica con
l'insieme delle dipendenze funzionali che sono logicamente implicate da
.
Assioma di Riflessività [modifica]
Se
allora
è logicamente implicato da
.
Assioma di Aumento [modifica]
Se vale
e
è un qualunque sottoinsieme di
allora
.
Assioma di Transitività [modifica]
Se
e
allora
.
Voci correlate [modifica]
Bibliografia [modifica]
- Jeffrey D. Ullman, Basi di dati e basi di conoscenza, Jackson Libri, Milano, 1991, ISBN 8825602154.