16. Il linguaggio SQL Vers. 11.0 – Gennaio 2026
ESERCITAZIONE: Associzione binaria RICORSIVA " Dirige " sulla stessa entità " Dipendente” di molteplicità 1: N
Supponiamo di avere il seguente diagramma ER( con il relativo mapping relazionale) dell’ associazione binaria ricorsiva " Dirige " di molteplicità. 1: N sulla stessa tabella Dipendente
Diagramma ER Mapping logico relazionale( in sintesi)
Dirige
Dirige 1
E’ Diretto
Dipendente
N
CodDip Cognome Nome DataN Stipendio Livello
Dipendente( CodDip, Cognome, Nome, DataN, Stipendio, Livello, CodCapo)
- l’ attributo " CodCapo " della relazione " Dipendente " è CHIAVE ESTERNA sull’ attributo " CodDip della stessa relazione " Dipendente "
Supponiamo ora di avere creato il database " Db _ Dipendente _ Ric " e che le istanze presenti nella sua unica tabella, in un certo istante di tempo t, siano le seguenti
|
|
|
Dipendente |
|
|
|
CodDip |
Cognome |
Nome |
DataN |
Stipendio |
Livello |
CodCapo |
D1 |
Costanzo |
Renato |
1950-08-25 |
1200.00 |
7 |
D7 |
D2 Marini Valeria 1965-11-09 1350.00 7 D6
GERARCHIA AZIENDALE
D5
D3 Costanzo Maurizio 1975-03-13 2350.00 6 D8 D4 Verstappen Max 1980-11-12 1280.00 6 D8
D6 D7
D5 Chierego Rio 1965-09-08 4750.00 9 NULL D6 Altruda Giustino 1960-12-13 1650.00 8 D5
D2 D8 D1
D7 Alicante Anita 1975-05-24 1100.00 8 D5 D8 Mosca Anna 1964-06-08 2200.00 7 D6
D3
D4
Autore: Rio Chierego( email: riochierego @ libero. it- sito web: www. riochierego. it) Pag. 30