Есть у меня класс Group, представляющий группу тэгов в базе, в нём установлена связь с классом Tag, представляющим тэг в базе. Связь класса Group:
@OneToMany(fetch = FetchType.EAGER, orphanRemoval = true)
@JoinColumn(name = "group_id")
@Cascade({CascadeType.ALL})
private List<Tag> tags = new ArrayList<>();
@ManyToOne()
@PrimaryKeyJoinColumn
private Group group;
Что делаю не так?