Моя текущая цель - иметь отношение «один ко многим» в моих данных.
Из различных уроков я понял, что у меня есть два основных способа сделать это.
Создайте две сущности и попросите ребенка использовать аннотацию @ForeignKey
Создайте эти две сущности и дополнительный POJO, который использует @Embedded
для родительской сущности и @Relation
для того, чтобы список детей был привязан к родителю
Итак, использование Relation просто кажется дополнительным усилием.Или я что-то упустил?
Большим преимуществом Relation является следующее:
Когда Pojo возвращается из запроса, все его отношения также выбираются Room.
Что было бы не так просто с первым методом?