Технологический стек:
JPA 2.2
Проблема:
Как определить родителя и ребенка в @ManyToMany
ассоциация?
Рассмотрим приведенный ниже вариант использования:
У меня есть User entity and Product entity.
Пользователь может подписаться на несколько продуктов, а продукт может быть подписан многими пользователями.
Мой вопрос:
1) Как решить, кто является родительской сущностью и дочерней сущностью?Другими словами, кто будет нести атрибут mappedBy
?
2) Поскольку в зависимости от этого решения мы смоделируем классы сущностей
3) В случае @OneToMany
это одна сторона, которая содержит атрибут mappedBy
и, следовательно, Многие стороныконтролирует ассоциацию