Eso significaría que ya tiene datos en la tabla ROUTE que no satisfacen la restricción de clave externa.
Para encontrar los registros ofensivos, para que pueda actualizarlos a algún otro valor (que existe), puede usar
select *
from route
where rid not in (select rid from reservation)