正規化をする目的は
1.挿入時異常
追加したいのに、他の属性の値が決まらないと追加できないといった状況が発生しうる。
2.修正時異常
きちんと正規化されていないと一つの項目の変更に対して、関連する項目全てを修正する必要がでてくる。
3.削除異常
誰も参照しないデータを作ってしまうと予期せぬデータが消えてしまう。
会社の名簿管理で誰も所属しない部署を新設したとする。
正規化されていないと部署としては存在しているが、誰も所属していないので
部署そのものが無かったものとして扱われてしまう。
最終更新:2023年08月01日 21:54