データベースに製品のカタログがあるPhoneGapを使用してアプリを作成しています。このコンテンツ(画像のURL、説明、価格など)は毎週更新される可能性が高いため、アプリがデータベースをチェックして、どの製品が最新であるかを確認する方法が必要です。アイデアは、電話がネットワーク接続されたときにアプリが自分自身を更新する必要があるため、カタログが最新であるということです。
製品が変更されるたびに更新される各製品のタイムスタンプフィールドを用意することを考えていました。ユーザーがアプリにログインすると、その製品の保存されたタイムスタンプがチェックされ、データベースと照合されます。サーバーDBがアプリ上のものよりも新しい場合は、その製品の情報をダウンロードします。
これは情報を最新の状態に保つための効率的な方法ですか、それともより効果的な方法がありますか?