Spring DATA jpa @OneToMany связи в одном классе
подскажите пожалуйста, могу ли я создать два поля внутри одного класса и создать связь между ними.
Category {
...
@OneToMany(mappedBy = "categories")
private Category parent;
@ManyToOne
@JoinColumn(name = "parent_id")
private Set<Category> categories;
}