我有一个定义如下的OneToMany
关系:
class ActionSet {
@OneToMany
List<Action> action;
}
class Action {
ActionSet actionSet;
Boolean isShared;
}
动作可以在许多操作集之间共享,也可以与单个操作集相关联。
当一个动作被共享时,它对于一些操作集可能很重要,对于其他操作集可能不重要。这里的isImportant
是一个关系属性。我如何在JPA中定义这个关系?