Учитывая следующие две сущности:
class Parent {
@OneToMany(cascade=CascadeType.ALL)
private Set<Child> children;
(...)
}
class Child {
@ManyToOne
private Parent parent;
(...)
}
Я хотел бы две таблицы в базе данных.Один стол для родителей, а другой для детей.Но Hibernate создает три таблицы: одну для родителей, одну для детей и одну для их объединения (таблица с двумя полями).
Даже если я добавлю @OneToOne
к родительскому атрибуту в классе Child, я по-прежнемуполучить тот же результат.
Что мне не хватает?