Seconda forma normale
La seconda forma normale (2NF) è una proprietà di un modello relazionale, in particolare delle tabelle, che è un criterio di normalizzazione del database.
Il primo criterio per essere in seconda forma normale è che la tabella sia in prima forma normale.
All'interno di una tabella che è in seconda forma normale, i dati in ogni colonna di ogni riga dipendono dall'intera chiave primaria di ogni riga. Una chiave primaria è una o più colonne in una riga che viene utilizzata per identificare e indicizzare quella riga della tabella. Le colonne che non sono collegate a tutte le colonne della chiave primaria vengono rimosse. Solo le colonne che sono collegate a tutte le colonne della chiave primaria vengono mantenute.