Я создаю приложение для Android с модулем mobile , wear и shared . Это приложение, которое хранит данные с моим SampleObject в SQLiteDatabase .
SampleObject{
long ID; // Primary key, autoincrement
Date date;
String text;
}
Все методы, касающиеся списка пользователей SampleObjects, находятся в общем модуле. И мобильные, и износные устройства могут вставлять, редактировать и удалять объекты.
Есть ли способ использовать «общую» базу данных или мне нужно использовать отдельные БД для мобильных устройств, подключений к износу и износу, чтобы сравнить их и объединить?
Если мне нужно использовать отдельные БД, каков наилучший способ (и когда) для их сравнения (могут быть некоторые удаленные элементы, которые все еще содержатся в одной из БД)?