Я уверен, что должно быть тысячи примеров, демонстрирующих эту связь, но я не могу найти нигде.
У меня есть отношения один-много из Parent-Child и отношения один-много из Child-Parent:
class Parent {
private Long id;
private String name;
private List<Child> children;
}
class Child {
private Long id;
private String name;
private Parent parent;
}
Я ожидаю получить 2 таблицы, которые выглядят следующим образом:
Parent
- id : bigint
- name : varchar
Child
- id : bigint
- parent_id : bigint
- sequence : bigint
- name : varchar
Правильно ли я понял? Если так, то кто-нибудь знает, что мне нужно поместить в свой файл сопоставления, чтобы при удалении родителя были и дети.
Заранее спасибо.
Джеймс