Если я задаю такие вопросы и до этого работал с простенькими реализациями MVP. Нужно ли прямо сейчас идти изучать MVVM, LiveData чтобы данное приложение было создано по всем новым канонам, которые, наверное, являются best practice?
Есть связь. ROOM позволяет делать так называемые Constraints, которые потом позволяют, например, удалить все ордеры связанные с юзером, если вдруг этого юзера удалят.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.