databasenormalisatie
Databasenormalisatie is het proces om een relationele database zo te structureren dat redundantie en anomalieën worden beperkt. Door data over meerdere gerelateerde tabellen te verdelen, wordt data-integriteit beter beheersbaar en blijven updates, inserts en deletes consistenter.
De kern ligt in functionele afhankelijkheden en normalisatievormen (normal forms). 1NF vereist atomaire kolomwaarden en geen
Het normalisatieproces omvat het analyseren van afhankelijkheden en het decomponeren van tabellen tot verliesloze joins en,
Voordelen zijn minder redundantie, betere data-integriteit en minder anomalieën bij updates. Nadelen zijn vaak meer tabellen
Toepassing: ontwerp van relationele databases en SQL-schema’s. Normalisatie is een kernprincipe bij het modelleren van databases