ユーザーの連絡先を保存する必要があるという要件があり、次の問題があります。
を保存するユーザーテーブルがあり"user1"
、連絡先のユーザーも同じテーブルに保存します。
そして、別のユーザー"user2"
を連絡先とともにユーザーテーブルに保存する必要があるとします。"user2"
と同じように連絡先が少ないと考えてください"user1"(i.e., the contact number is same but the naming is different)
。そして、すでに存在しているユーザーを繰り返すべきではありません。この場合、連絡先番号で確認できるため、その連絡先番号が既に存在する場合は、連絡先の保存をスキップして、代わりにその ID を使用できます。
しかし、別の状況では、"user1"
彼の連絡先を として保存し"9999444494"
、「user2」も持っていると考えてください。しかし"9999444494"
、それらは両方とも異なる国に属して"country code +91 and +92 respectively"
いますが、国コードを指定しないと連絡先が同じであるかのように見えます。テーブルに保存します。
私はこの問題で立ち往生しています。私を助けてください。前もって感謝します。