テーブルとは

「テーブルとは」の編集履歴(バックアップ)一覧に戻る

テーブルとは - (2008/03/16 (日) 03:19:58) の編集履歴(バックアップ)


テーブルの分類

名称 別名 判断基準 定義内容
リソース系 マスタ(系) 「~名」といえるか ビジネスを行う上で必要な資産データを保持するテーブル。台帳的ともいえる。
イベント系 トランザクション(系) 「~する」といえるか
「~日」といえるか
行為の記録データを保持するテーブル。

正規化

非正規形
全く正規化が行われていない状態のテーブル。
第一正規形
非正規形のテーブルを、繰り返し現れる列がない状態にしたもの。列を固定部分と繰り返し部分にグループ化し、固定部分と繰り返し部分をキーを用いて連結する。
第二正規形
主キーとなる列の値が決まれば、他の列の値が決まるようにテーブルを分割した状態。複合主キーを構成する1つの列の値によって、決まる列は、別テーブルに分割する。
第三正規形
主キーとなる列以外の値によって、他の非主キー列の値が決まることがない状態にテーブルを分割した状態を。