Es gibt Aufzeichnungen in AEROPUERTO die auf Datensätze verweisen, die nicht in CIUDAD existieren .
Um herauszufinden, welche Aufzeichnungen von AEROPUERTO habe diese Art von Problem:
select * from AEROPUERTO where CODIGO_CIUDAD not in (select CODIGO from CIUDAD)
Wenn die Ergebnismenge nicht leer ist, tun Sie es verwaiste Aufzeichnungen haben. Sie müssen das fehlende CIUDAD hinzufügen Aufzeichnungen, um den AEROPUERTO_FK zu erstellen Fremdschlüssel, oder Aktualisieren Sie alle fehlerhaften AEROPUERTO.CODIGO_CIUDAD auf null (wenn dies ein nullfähiges Feld ist, aber Sie verlieren die Stadtinformationen für diese Flughafendatensätze).