
翔泳 太郎 東京都新宿区舟町 5 03-1234-5678 aaa@hoge.co.jp
出位多 米巣 春日部市粕壁東 3-20-50 048-9999-9999 bbb@test.or.jp
ミック 東京都江戸川区葛西 1-4 03-9834-1983 mick@warmmail
マック 静岡県浜松市中央 1-9-13 053-111-2222 mack@wevnail.com
正規化(normalization)は、エンティティ(テーブル)について、システムで
の利用がスムーズに行なえるよう整理する作業です。特に、正規化は更新(データ
の登録、変更、削除)が整合的に行なえるように、エンティティのフォーマットを
整理することが重要な目的です。
裏を返すと、単にエンティティを抽出し、属性を定義しただけの状態では、ま
だそのエンティティはシステムでの利用にたえる状態にはなっていない、というこ
とです。したがって、リレーショナルデータベースの論理設計においては、この正
規化が最も重要な土台をなします。正規化は、データベースの論理設計を理解す
る鍵と言っても過言ではありません。そのため、本書でも第 3 章で一章を割いて、
ケーススタディを交えた解説を行ないます。
は、Entity-Relationship Diagram ...