Для учебного проекта я работаю над базой данных с цитатами из разных источников, разбитыми по разным темам. Моя проблема заключается в следующем: я хотел бы сохранить темы в отдельной таблице, для дальнейших обновлений в случае необходимости, по их идентификатору из таблицы кавычек (имеющей в основном поля идентификатора, текста и автора). Spring Boot сгенерировал для кода
@Entity
public class Quote {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Lob
private String text;
private String author;
@OneToMany
private List<Topic> topics;
таблицу кавычек (и таблицу тем тоже) и таблицу поиска сгенерированных тем и цитат (вторая пустая). Не могли бы вы помочь мне заполнить таблицу соответствующими данными (мой исходный CSV-файл содержит темы в виде строк, поэтому я могу работать с этим в случае необходимости), но я не уверен, как сообщить базе данных, какая цитата принадлежит ли topi c и как получить информацию позже (я думаю, возвращение связанной строки a в получателе могло бы решить мой второй вопрос, но я слишком запутался). Большое спасибо заранее!