Salve a tutti. Proprio non mi entra in testa la terza forma di normalizzazione

Ricapitoliamo le prime 2:

1- Ogni attributo deve contenere valori atomici

2- Bisogna rispettare la prima forma e creare una nuova tabella nel caso in cui si trovino attributi non legati alla chiave primaria completa, ad esempio:

Libri:{ISBN, titolo, annoPubblicazione, nomeEditore, pivaEditore}
con ISBN chiave primaria

E' chiaro che editore e la sua partita iva non sono legate alla chiave primaria ISBN quindi si creano due tabelle:

Libri:{ISBN, titolo, annoPubblicazione}
Editori:{nomeEditore, pivaEditore}

Ma la terza forma normale in cosa consiste? Ho letto svariate guide e mi è sembrata identica alla seconda... qualcuno può spiegarmi meglio come funziona?