Хз, возможно и кажется. Без большего объема кода не скажу. У вас моделька SummaryDb что ли на список Country id содержит? Или у вас из одной модельки сети много моделек базы создается и countriesId это id только одной Country?
Если второе - то в принципе норм. И можно хоть все три поля в составной первичный ключ закинуть по идее. Если это бизнес логике соответствует. А если нужно например хранить последнюю дату чего то в разрезе страны и этого глобал - то только два id которые внешние ключи - закинуть в составной первичный.
Хз, возможно и кажется. Без большего объема кода не скажу. У вас моделька SummaryDb что ли на список Country id содержит? Или у вас из одной модельки сети много моделек базы создается и countriesId это id только одной Country?
Хз, возможно и кажется. Без большего объема кода не скажу. У вас моделька SummaryDb что ли на список Country id содержит? Или у вас из одной модельки сети много моделек базы создается и countriesId это id только одной Country?
Ну в общем без ER диаграммы или хотя бы кода сетевых моделек + room моделек + мапперов на гисте где нибудь + информации о бизнес логике - трудно что то вменяемое посоветовать.