第三範式舉例說明

第三範式舉例說明

滿足第三範式必須先滿足第二範式。第三範式要求一個數據庫表中不包含已在其它表中已包含的非主關鍵字信息。

例如,存在一個部門信息表,其中每個部門有部門編號、部門名稱、部門簡介等信息。那麼在員工信息表中列出部門編號後就不能再將部門名稱、部門簡介等與部門有關的信息再加入員工信息表中。如果不存在部門信息表,則根據第三範式也應該構建它。否則就會有大量的數據冗餘。

簡而言之,第三範式就是屬性不依賴於其它非主屬性。