質問するログイン新規登録

回答編集履歴

1

推敲

2020/02/20 09:37

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  AliceとBobさんの関係が(Alice,Bob)があったとして(Bob, Alice)が登録できるので冗長だという事ですね。
2
2
 
3
- 長なのは**順列**であるからで、**組合せ**のみにしたいのならルールが必要であり、それはテーブルのリレーションではどうしようもありません。
3
+ 長なのは**順列**であるからで、**組合せ**のみにしたいのならルールが必要であり、それはテーブルのリレーションではどうしようもありません。
4
4
 
5
5
  組合せのみの登録にするには、(Alice,Bob)や(Bob, Alice)の登録の際、その組み合わせを昇順で並べ替えた上で登録済みのデータとチェックするなどの仕組みが必要になります。