Това би означавало, че вече имате данни в таблицата ROUTE, които не отговарят на ограничението за външен ключ.
За да намерите нарушителните записи, за да можете да ги актуализирате до някаква друга стойност (която съществува), можете да използвате
select *
from route
where rid not in (select rid from reservation)