Oh sorry, I just added name="none" and it does works @JoinColumn(foreignKey = @javax.persistence.ForeignKey(value = ConstraintMode.NO_CONSTRAINT, name="none") , name = "ID_INTERNO")