нет. пусть контроллер будет на inherited resources и будет иметь parent == agreement

    belong_to :agreement