For å dekomponere en relasjon fra 2NF til 3NF bryter man tabellen inn i de kanoniske overdekkende funksjonelle avhengighetene, og lager deretter en relasjon for hver kandidatnøkkel av den opprinnelige relasjonen som ikke allerede var en delmengde av en relasjon i dekomponeringen.