ノーマライズ
正規化のこと。
ただし、正規化といっても、何もデータベースだけに
あてはまるものではなく、データを一定のルールで変形し、
整理することを指す言葉である。
そのため、様々な分野で使用される用語であるが、
ここでは、使用頻度の高いデータベースについて説明する。
リレーショナルデータベース(関係データベース)の正規化は、
テーブルを設計する際に、データ項目の重複などをなくし、
すっきりとしたデータベースを構築するための手法である。
全部で5段階の手順に別れ、
第1正規形~第5正規形までが存在するが、
実際の現場では、第3正規形まで実施することがほとんどである。
正規化を知らない人が作成したデータベースは、
一つの表に全てのデータ項目がぶちこんである
巨大な表になりがちである。
しかし、管理人は、過去に正規化をいい加減行い、
大事故を起こしたことがあるので、偉そうなことは言えない。
・・・トラウマである。