這時候如果 200003 Kevin 離開公司,我們只需要從表 1-5 中刪除他就可以了, 存在于表1-6中的Salary C信息并不會丟失。但是我們要注意到除了表 1-5 中存在 Kevin 的信息之外, 表1-4中也存在 Kevin 的信息, 這很容易理解, 因為 Kevin 參與了項目 100001, TPMS, 所以當然也要從中刪除。
至此,我們將表1-1經過規范化步驟,得到四張表,滿足了三范式的約束要求,數據冗余、更新異常、插入異常和刪除異常。
在三范式之上,還存在著更為嚴格約束的BC范式和四范式,但是這兩種形式在商業應用中很少用到,在絕大多數情況下,三范式已經滿足了數據庫表規范化的要求,有效地解決了數據冗余和維護操作的異常問題。