Вот другой сценарий, чтобы все мы могли общаться.
Представьте, что у вас есть два мобильных телефона PhoneA и PhoneB.Оба имеют приложение Facebook Messenger.Вы выключили PhoneB.Вы используете PhoneA целый день для общения со своими друзьями.
Ночью Вы включили PhoneB, и приложение для обмена сообщениями в phoneB извлекает весь разговор с сервера (данных на телефоне еще нет).Поэтому PhoneB не волнует, что находится на PhoneA, PhoneB извлекает только данные, которых еще нет в автономной базе данных.
Мораль в том, что вам нужно усовершенствовать методы программирования / алгоритма, чтобы проверить наличие данных наавтономная база данных.Есть много способов и вариантов сделать это.Все сводится к практике программирования.