Normaliseren

Om tot een goed georganiseerde database te komen is het raadzaam om gegevens te normaliseren. Het klinkt moeilijker dan het is, maar normalisatie is eigenlijk het ontwerpproces waarin de database tot stand komt.

Tijdens het normaliseren worden gegevens op een dusdanige wijze geëxtraheert, waardoor het opslaan van dubbele gegevens wordt voorkomen. Feitelijk gezien worden gegevens genomen uit een bepaald proces. Deze gegevens worden uit elkaar getrokken, hierdoor ontstaan tabellen die vervolgens gebruikt kunnen worden in de database.

We willen gegevens normaliseren, zodat we kunnen voorkomen dat gegevens dubbel worden opgeslagen. Stel dat we bijvoorbeeld klant,- en ordergegevens in dezelfde tabel opslaan. Als iets in de klantgegevens gewijzigd moet worden, dan moet elk record worden aangepast. Als beide gegevens zijn gescheiden (genormalisereerd), dan hoeft er slechts 1 record in eem klanttabel worden gewijzigd.

Voor meer uitleg zie: https://nl.wikipedia.org/wiki/Databasenormalisatie.