Spiega cosa significa "normalizzazione" nel contesto della progettazione di database.
La normalizzazione è il processo di organizzare e razionalizzare i dati in un database per ridurre la ridondanza e migliorare l'integrità dei dati. In questo processo, i dati vengono organizzati in tabelle e campi correlati, e i valori delle colonne vengono suddivisi e strutturati in tabelle separate e correlate. La normalizzazione comporta anche l'eliminazione dei dati ripetuti, sostituendoli con una chiave esterna ad altre tabelle nel database. Lo scopo della normalizzazione è rendere facile per le persone comprendere la struttura del database e renderlo più facile aggiungere, eliminare e aggiornare i dati.