First page Back Continue Last page Graphics
Importanza delle chiavi
L'esistenza delle chiavi garantisce unicità e accessibilità:
ogni valore è accessibile specificando
- il nome della relazione
- il valore della chiave
- il nome dell'attributo del quale si vuole conoscere il valore
le chiavi sono essenziali per correlare ennuple appartenenti a relazioni diverse
le chiavi non dovrebbero ammettere valore uguale a NULL: chiave primaria
Integrità referenziale: A è l'insieme di attributi di una relazione R1, che fa riferimento a R2. Ogni ennupla di R1 deve contenere in A valori (chiavi esterne) ricavati dalla chiave primaria K di R2.