Всем привет! Помогите, пожалуйста, как лучше?
Есть класс Profile и в нём есть поле — алгоритм(Algorithm).
От
абстрактного класса алгоритм унаследован первый алгоритм (FirstAlgorithm) и второй — SecondAlgorithm.
То есть, можно создавать разные профили и выбирать алгоритм.
Я хочу использовать Room для сохранения их в БД. Как делать? Можно ли сделать
@Embedded с выбором необходимого класса? Или нужно делать такое же наследование таблиц, как и классов, и делать таблицы профилей и алгоритмов 1к1 ?