Хочется до мелочей разобрать вопрос обновления БД в приложении!
Допустим есть приложение с базой данных. Периодически необходимо обновлять базу данных приложения через Интернет!
Будь то каталог товаров (с картинками), прайс-лист и т.д.
Какие есть мысли и кто как делает обновление БД! Интересуют различные варианты, плюсы и минусы подходов.
В частности есть электронный каталог оборудования с массой характеристик. периодически, по команде, есть необходимость
обновлять только базу данных этого оборудования, причем желательно как то в фоновом режиме.
Пользователи могут работать с базой оффлайн, но при наличии интернета как то надо производить подкачку новых данных, пока есть связь, как только связь пропала продолжать работать в оффлайне, потом опять при появлении связи подкачивать данные!
Нужна примерна такая реализация! Буду рад любой методологии решения данного вопроса + простейшие примеры реализации.