Как осуществить такую связь?
Сущности:
articles (id, title, text)
authors (id, login, password)
article может иметь несколько authors, author может иметь несколько articles. Для того чтобы не использовать @ManyToMany мне порекомендовали сделать такую линк-таблицу:
articlesauthorslink (id, article, author), при этом article это FK articles, author — FK authors. Пример использования:
0 | article0 | author0
1 | article0 | author1
2 | article1 | author0
и т.д.
Как мне выгребать данные из базы? Нужно 3 entity: ArticlesEntity, AuthorsEntity, ArticlesAuthorsLinkEntity? Если кто-то знает как работать с линк-таблицами, опишите в общих чертах, пожалуйста.