ユーザーの連絡先を保存する必要があるという要件があり、次の問題があります。
を保存するユーザーテーブルがあり"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"いますが、国コードを指定しないと連絡先が同じであるかのように見えます。テーブルに保存します。
私はこの問題で立ち往生しています。私を助けてください。前もって感謝します。