作記録

記憶代わり

DB

n 対 n のテーブル問題

DB

n対nのテーブルの問題 n対nのテーブルの問題は、主キー(Primary key)が重複してしまう事です。 テーブルの n対n についての登録後のテーブルの具体例に記載の通り、n 対 n のテーブルはプライマリキーが重複しています。 解決法 上記の問題の解決法は、中…

テーブルの 1対n について

DB

関連(Relationship)とは 関連(Relationship)とは、1つのテーブルのPrimary Keyが他のテーブルのカラムになっている事を指す。 関連の種類 関連には、1対1、 1対n、n対n の関連がある。 1対1になる場合は、そのテーブルは1つに出来る可能性が高い。 1対…

正規化(第1正規形から第3正規形)について

DB

正規化の目的 正規化の目的は、データの冗長性を排除すること。 データの冗長性を排除することにより、データの一貫性が保たれる。 例えば、Aテーブルの名前カラムに田中というデータが記録されており、Bテーブルの名前カラムに田中というデータが記録されて…

主キー(primary key)とは

DB

主キー(primary key)とは 主キー(primary key)とは、1つのカラム(列)または2つ以上のカラム(列)の組み合わせのこと。 主キーを指定すると、1行 かつ 一意のレコードが特定できるようにしなければならない。 主キーは、Nullが含まれてはならない。…