これは簡単なことですが、私は自分自身を助けるための例が見つからないという問題があります。 ERモデルをリレーショナルモデルにマッピングして主キーを2回使用
私のERモデルでは、「人」は、「befriended_with」というノードを介して別の「人」と仲良くすることができます。私はテーブルがその人のためにどのように見えるか想像することができますが、私は "befriended_with"テーブルに問題があります。この場合、主キーPIDが挿入され、2人の人を一緒に接続するために、PIDで再び仮定されなければならない。
Person
PID | Name
---- | -----
01 | X
02 | Y
befriended_with
PID | PID
---- | -----
01 | 02
しかし、私はこれがこのように動作することは想像できません。これは通常どのように実装されていますか?