5° Anno TEORIA 3. Un modello logico: il modello relazionale | Page 7

15. Il modello relazionale Vers. 7.2 – Dicembre 2025
MAPPING Associazione binaria 1: N con associazione diretta( da A ad B) ed inversa( da B a A) PARZIALI
Diagramma ER Schema relazionale
< K B > < Attributi di B >
B
N
R B( < K B >, < Attributi di B >, < Attributi di R >, < K A >)
Chiave esterna
< Attributi di R >
R
RA( < K A >, < Attributi di A >)
< K A > < Attributi di A >
A
1
OSSERVAZIONE: Per trasformare un diagramma ER con associazione diretta totale( linea continua da A al rombo dell’ associazione) occorrerà specificare, oltre le due relazioni, un vincolo di integrità referenziale che imponga l’ esistenza nella relazione RB di una chiave esterna uguale alla chiave primaria KA. In altre parole il vincolo di integrità da imporre è che.
VRKA( RA) ⊆ VRKA( RB)
Esso significa che tutti i valori dell’ attributo chiave primaria KA della relazione RA devono essere presenti nell’ attributo chiave esterna KA della relazione RB.
In altre parole possiamo dire che“ non si può inserire una ennupla nella relazione RA se non si inserisce contemporaneamente la sua correlazione con qualche elemento della relazione RB valorizzando opportunamente la chiave esterna“
Autore: Rio Chierego( email: riochierego @ libero. it- sito web: www. riochierego. it) Pag. 7