正規化理論
何謂正規化(Normalization) (Normalization)?就是結構化分析與設計中,建構「資料模式」所運用的一個技術,其目的是為了降低資料的「重覆性」
與避免「更新異常」的情況發生。因此,就必須將整個資料表中重複性的資料剔除,否則在關聯表中會造成新增異常、刪除異常、修改異常的狀況發生。一般而言,正規化的精神就是讓資料庫中重複的欄位資料減到最少,並且能快速的找到資料,以提高關聯性資料庫的效能。
第一階正規化的規則
第二階正規化的規則
第三階正規化的規則
1.各欄位與主鍵間沒有『間接相依』的關係