主キーと一意のキーを持つテーブルがあります。
別のテーブルから、主キーと外部キーが参照および使用されるのと同じ方法で、この一意のキーを参照することは可能ですか?
これら 2 つのテーブル間のデータ相関が自動的に相互参照されるように、SQL 定義でこれを定義したいと考えています。
主キーと一意のキーを持つテーブルがあります。
別のテーブルから、主キーと外部キーが参照および使用されるのと同じ方法で、この一意のキーを参照することは可能ですか?
これら 2 つのテーブル間のデータ相関が自動的に相互参照されるように、SQL 定義でこれを定義したいと考えています。
外部キーは、機能するために一意で null でないキーのみが必要であると明確に述べています。主キーを使用することは、それが一意の非 null キーであることを意味します。
はい、できます!必要に応じて、一意の複数列グループを参照することもできます。
このページ内で「ユニーク」という単語を検索すると、詳しい説明が表示されます。