Ci sono record in AEROPUERTO che puntano a record che non esistono in CIUDAD .
Per scoprire quali record di AEROPUERTO avere questo tipo di problema:
select * from AEROPUERTO where CODIGO_CIUDAD not in (select CODIGO from CIUDAD)
Se il set di risultati non è vuoto, fai avere record di orfanotrofio. Dovrai aggiungere il CIUDAD mancante record per creare il AEROPUERTO_FK chiave esterna, o aggiorna tutti i AEROPUERTO.CODIGO_CIUDAD errati su null (se questo è un campo nullable, ma perderai le informazioni sulla città per quei record dell'aeroporto).