В моем приложении я сохраняю свои данные с сервера при первом входе в БД.При каждом следующем входе в систему (или через определенный промежуток времени) мне нужен механизм для проверки обновлений, и если он существует, загружают обновленные данные и обновляют локальную базу данных.
Существует предложение использовать своего рода контрольную сумму, которая будет рассчитана на локальном конце, и сопоставить ее с контрольной суммой, поступающей с сервера.Как на самом деле реализовать выполнение этой контрольной суммы для обновления данных.Существуют ли другие рекомендации для достижения той же задачи, как отметка времени?
Могу ли я связать отметку времени с таблицами, если она не является столбцом в БД?
Решение :
Это то, что я реализовал для этого: хотя контрольная сумма не нужна.только у каждой таблицы в моей базе данных есть столбец, указывающий отметку времени последнего обновления для конкретной строки.А отметка времени последнего обновления для всех таблиц хранится в другой таблице.Эта временная метка отправляется на сервер для получения обновления данных.