Вопрос про рум и бд, есть бд, которая должна хранить разные модели, как это лучше сделать.
Например есть
Есть таблица Cat, Dog
Человек может иметь несколько котов и собак,
Понятно, что в таблице человек, будут поля, Кот, Собака, но вот вопрос при считывании данных, может оказаться что у человека например нету котов или собак. Тогда я так понимаю нужно проверять на нул, но а если будут больше моделей животных? Например 100 видов, тогда проверка на нул становится очень жирной