電話、SIM カード、電話と SIM のペアリング、および電話と SIM のペアリングの履歴を保持するデータベースを設計しています。1 台の電話は、一度に 1 つの SIM カードにしかペアリングできません。
私の問題は、電話と SIM のペアリングを一意に識別する主キーを考えることです。現在、IMEI と ICCID の *comp(ound|osite) キーを取得していますが、これはユーザーが新しいエントリを追加しないことに依存しているため、1 つの電話と 1 つの SIM ルールが破られます。
検証を使用して、デバイスと SIM のペアリング テーブルにこのルールを適用できますが、これは悪い習慣でしょうか?
前もって感謝します。
*私は現在、複合キーと複合キーの違いを覚えるのに苦労しているので、これを言います.