Salve a tutti,
stò preparando l'esame di Basi di Dati e mi stò avvicinando per la prima volta al mondo dei DBMS e quindi avrei qualche domandina da farvi XD
Supponiamo di avere il sequente schemda di una basi di dati relazionele:
AEREOPORTI(CodAereoporto, Nome, Città)
VOLI(NumVolo, Partenza:AEREOPORTI, Arrivo:AEREOPORTI)
Il suddetto schema lo implemento con le sequenti istruzioni SQL:
Ora vorrei sapere perchè il DBMS( Oracle 10g Express) mi rifiuta lo statement per la creazione di VOLI e soprattutto credo che il problema risieda nel fatto che ho definito due politiche di gestione di violazione del vincolo di chiave esterna(ON DELETE ON UPDATE).... forse non è possibile fare ciò?????
Inoltre è possibile, utilizzando ALTER SCHEMA, aggiungere un vincolo di NOT NULL sull'attributo Città della relazione AEREOPORTI?????
Grazie mille di tutto,
Salve.