我甚至不确定这是否真的是一种M2M关系,但我会对其进行描述,希望有人可以帮助进行映射:
@Entity
public class EntityOne {
@Id
private Long id;
// other properties
}
我需要将此映射为父/子关系以及与每行一起的一些其他数据。例如:
parent_entity_one_id | child_entity_one_id | some_boolean_property
100 | 200 | false
100 | 201 | false
100 | 202 | true
101 | 300 | false
102 | 301 | false
103 | 302 | true
我尝试过一些@ManyToMany
映射,但只有当关系介于两个实体之间时才合适;像User&例如,角色。但我希望parent_entity_one_id
和child_entity_one_id
成为复合键。