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).