responsibleFor.getTeacher().getAssociatedResponsibles().remove(responsibleFor);
    private void deleteResponsibleFor(final IResponsibleFor responsibleFor,            final IPersistentResponsibleFor responsibleForDAO) throws ExcepcaoPersistencia {        responsibleFor.getExecutionCourse().getResponsibleTeachers().remove(responsibleFor);        responsibleFor.setExecutionCourse(null);        responsibleFor.getTeacher().getAssociatedResponsibles().remove(responsibleFor);        responsibleFor.setTeacher(null);        responsibleForDAO.deleteByOID(ResponsibleFor.class, responsibleFor.getIdInternal());    }