Istnieją rekordy w AEROPUERTO które wskazują na rekordy, które nie istnieją w CIUDAD .
Aby dowiedzieć się, które rekordy AEROPUERTO masz tego rodzaju problem:
select * from AEROPUERTO where CODIGO_CIUDAD not in (select CODIGO from CIUDAD)
Jeśli zestaw wyników nie jest pusty, tak mają osierocone rekordy. Musisz dodać brakujący CIUDAD rekordy w celu utworzenia AEROPUERTO_FK klucz obcy, lub zaktualizuj wszystkie błędne AEROPUERTO.CODIGO_CIUDAD na null (jeśli jest to pole dopuszczające wartość null, ale utracisz informacje o mieście dla tych rekordów lotnisk).