n 対 n のテーブル問題
n対nのテーブルの問題
n対nのテーブルの問題は、主キー(Primary key)が重複してしまう事です。 テーブルの n対n についての登録後のテーブルの具体例に記載の通り、n 対 n のテーブルはプライマリキーが重複しています。
解決法
上記の問題の解決法は、中間テーブル(関連実体、associative entity)を作る事です。
具体例
テーブルの n対n についての概要図を例にあげると、下記の図になります。
n対nのテーブルの問題は、主キー(Primary key)が重複してしまう事です。 テーブルの n対n についての登録後のテーブルの具体例に記載の通り、n 対 n のテーブルはプライマリキーが重複しています。
上記の問題の解決法は、中間テーブル(関連実体、associative entity)を作る事です。
テーブルの n対n についての概要図を例にあげると、下記の図になります。