気が狂いそうになり、学んだことをすべて忘れてしまったのかもしれませんが、自分が設計しているデータベース モデルについて多くの疑問を抱いています。
これは私の問題です:
n 列のテーブルがあり、そのうちの 8 つの列には、YES、NO、UNKNOWN の 3 つの値があります。
PK と説明を含む別のテーブルを使用できると考えましたが、1 つのテーブルから同じテーブルに対して 8 つの外部キーを作成できるかどうかはわかりません。
私の質問は:
YES、NO、および UNKNOWN を格納するために 2 つ目のテーブルが必要ですか? 同じテーブルに対して 8 つの外部キーを持つことは可能ですか?