Przykład tabeli „Pracownicy” przed normalizacją ImięNazwiskoStanowiskoStawka za godzinęAntoniAnonimStolarz10 złNataliaNiewiadomaSekretarka20 złAlinaEnigmaSekretarka20 zł Klucz potencjalny składa się tu z dwóch pól: "Imię" oraz "Nazwisko". Oba atrybuty niekluczowe: "Stanowisko" oraz "Stawka za godzinę" są zależne od całego klucza potencjalnego- tzn. dany pracownik ma przyporządkowane jedno stanowisko i jedną stawkę godzinową.
Jeśli założymy, że każde stanowisko jest tak samo płatne, to wartości w kolumnie „Stawka za godzinę” są zależne jedynie od pola „Stanowisko”, a tylko pośrednio od klucza potencjalnego. Prowadzi to do powtarzania się wartości „20 zł”, co powoduje redundancję (nadmiarowość danych). Może to też prowadzić do anomalii i niespójności danych, gdy np. pani Alinie zmienimy stawkę na 25 zł, a zapomnimy zmienić stawki drugiej sekretarce, pani Natalii.
Sprowadzenie do III postaci normalnej będzie polegać na przeniesieniu stawek do osobnej tabeli, a w tabeli pracowników pozostawienie jedynie nazwy stanowiska.
Tabela „Pracownicy” po normalizacji ImięNazwiskoStanowiskoAntoniAnonimStolarzNataliaNiewiadomaSekretarkaAlinaEnigmaSekretarka
Tabela „Stawki godzinowe” po normalizacji StanowiskoStawkaStolarz10 złSekretarka20 zł