外部キーは、1:1なの?
外部キーは、1:1の関係だけでなく、1(一対多)またはN(多対多)の関係を表すことができます。
1:1の関係では、1つのレコードが別の1つのレコードに関連付けられます。たとえば、1つのユーザーが1つのプロフィールを持つ場合、ユーザーテーブルとプロフィールテーブル間に1:1の関係があります。
1の関係では、1つのレコードが複数の関連レコードを持つことができます。たとえば、1つのブログ投稿が複数のコメントを持つ場合、ブログ投稿テーブルとコメントテーブル間に1の関係があります。
Nの関係では、1つのレコードが複数の関連レコードを持ち、同時にそれらの関連レコードが複数の元のレコードに関連付けられることができます。たとえば、学生が複数のクラスを取り、1つのクラスには複数の学生がいる場合、学生テーブルとクラステーブル間にNの関係があります。
したがって、外部キーは、1つのテーブルのレコードが別のテーブルのレコードに関連付けられていることを示すため、さまざまな種類の関係を表現するのに使用されます。
関連記事

linuxでChromeのバージョンをダウングレードしたい。114.0.5735.90にしたい
Chromeのバージョンを特定のバージョンにダウングレードするには、いくつかの方 ...

thunderbirdをリスタートして送受信したい
Thunderbirdを再起動して送受信するためには、以下の手順を試してみてくだ ...

配送実績があるから、地域別の割合を考慮したい
配送実績がある場合、地域別の割合を考慮して平均送料を計算することができます。具体 ...
ディスカッション
コメント一覧
まだ、コメントがありません