2つの列が両方ともPKであり、両方がUserテーブルへのFKである、友人などのリンクテーブルがあります。
両方の列がUIDになり、フレンド関係(A、BおよびB、A)ごとに2つの行があります。両方の列がPKである限り、通常の形式である必要があります(ただし、他の列はこれについて自由に修正できます)
クエリはもう少し複雑ですが、ストアドプロシージャやビジネスロジックで抽象化できないものはなく、通常は通常の形式であるため便利です。
2つの列が両方ともPKであり、両方がUserテーブルへのFKである、友人などのリンクテーブルがあります。
両方の列がUIDになり、フレンド関係(A、BおよびB、A)ごとに2つの行があります。両方の列がPKである限り、通常の形式である必要があります(ただし、他の列はこれについて自由に修正できます)
クエリはもう少し複雑ですが、ストアドプロシージャやビジネスロジックで抽象化できないものはなく、通常は通常の形式であるため便利です。