問題は次のとおりです。2つのフィールドとその逆の固有の制約
私のデータベースに友だちのテーブルがあります。フレンドシップテーブルにはusersテーブルの2つの外部キーがあります。
2つの外部キーに一意のキーを設定して重複がないようにしたいが、もっと必要なものは、ユーザーAがユーザーBを追加した後でBを追加できない場合、テーブル内にAとBの間の友好関係を表す行が1つしかないようにしたい。
このような制約をデータベースサーバーに追加する方法はありますか?
今まで私のコードでこの制約を維持しています。
ありがとうございます。 – mpcabd