マスターテーブル更新の弊害

RDB(リレーショナルデータベース)は,正規化が基本ですが,正規化することによって,検索や結合が複雑になってしまう場合があります.

次図のような承認書をデータベース化することを考えてみます.

00.承認書

まずは,1つの承認書を1レコードとして考えます.正規化前の状態は次図のとおり.

01-e6ada3e8a68fe58c96e5898d4

これを正規化すると,次の3つのテーブルに分解できます.

“マスターテーブル更新の弊害” 続きを読む