資料庫正規化要進入小總結啦,做個統整,方便觀念整理和以後的複習!
第一 -> 第二 -> 第三 -> BCNF -> 第四 -> 第五
其中BCNF被視為大部分所需的最高正規形式,第四正規化和第五正規化較少用
|----> For去除重複群。
|-----確保每個欄位都只有單一的值,不允許有集合、陣列或重複的項目。
|-----主鍵以外的所有欄位都相依於主鍵。
|----> For去除部分相依
|----- 所有非主鍵屬性都必須完全函式依賴於整個主鍵。
|----> For 去除遞移相依
|-----移除非主鍵屬性之間的所有轉移依賴。
|-----> 移除非主鍵欄位依賴於非超鍵屬性。
|-----主鍵是由多個欄位組成時執行
|-----> 去除多重值相依。
|----> 除去合併相依性。
正規化的摸索真的蠻需要時間,
雖然每項規則都很簡短,但真正的內化很需要時間
正規化正式到這邊結束啦,明天開始聊聊爬蟲~