ユーザーが2つの異なるExcelファイルをアップロードする1つの手動システムを自動化する必要があります。
- 最初のExcelファイルには、いくつかの列があります。[customer_id、場所、service_date]。これらはサービス データです。
- 2 番目の Excel ファイルには、列が表示されます。[支払い、customer_id、場所、service_date、payment_date] など。これらはサービスに対する支払いデータです
Excel に、各レコードを一意に識別する service_id という列を 1 つ追加することを提案しました。すべての列 (*customer_id、location、service_date*) の組み合わせは一意ではないためです。しかし、彼らは、サービスのExcelファイルまたは支払いのExcelファイルに1列でも追加することに同意していません。
したがって、私が持っている唯一のオプションは、すべての列を組み合わせて主キーとして使用し、支払いのExcelとサービスのExcelをクロスチェックすることです。
この問題に対する他の回避策または打者の解決策はありますか?