domanda stupida, più dettata dallo scrupolo:
due tabelle Impiegato e dipartimento legate da foreign key.
la tabella interna è quella che contiene il foreign key e il reference.
la tabella interna è impiegato e l'esterna è dipartimento
Il vincolo può essere violato se aggiungo righe in impiegato oppure se modifico il valore dell'attributo referente che non è contenuto in dipartimento.
Poi: in dipartimento, la modifica dell'attributo oggetto del vincolo e l'eliminazione di un valore di questo ultimo possono violare il vincolo.
Ora: le tabelle sono vuote e devo inserire un dipendente che lavora in un dato dipartimento...come faccio senza che il vincolo venga violato???? dovrei inserire in contemporanea. Come faccio????
![]()
![]()

Rispondi quotando