ローカルで変更され、夜間にWebサーバーにアップロードされる在庫に関する情報を含むCSVファイルがあります。Webサイトには、MySQLデータベースにインベントリ情報のコピーもありますが、これも変更されている可能性があります。
私が達成したいのは、データベース内のインベントリ情報とアップロードされたCSVファイルの間の双方向の同期です。CSVを解析してデータベースから情報を抽出することは問題ではありませんが、2つのデータセットができたので、それらを同期する方法を見つけるのに苦労しています。
CSVとデータベースでレコードが異なる場合、どちらを使用するかをどのように知ることができますか?CSVで変更を加えるたびに、ユーザーにタイムスタンプを付けることに頼りたくありません。どの情報がより最新であるかを知る方法はありますか?
どんな助けでも大歓迎です。
PS念のために言っておきますが、この質問にPHPのタグを付けました。これは、同期を実行するために使用する言語だからです。