Normalizimi e organizon të dhënat në mënyrë që çdo fakt të jetojë në saktësisht një vend, duke hequr tepricën. Denormalizimi dyfishon qëllimisht të dhënat për t'i bërë leximet më të shpejta. Shumica e skemave nisin të normalizuara dhe denormalizojnë vetëm aty ku matjet e kërkojnë.
Normalizimi (deri në 3NF)
Çdo tabelë përshkruan një entitet; të dhënat e lidhura referencohen me foreign key.
-- I normalizuar: qyteti i një klienti ruhet një herë
customers(id, name, city_id)
cities(id, name)
orders(id, customer_id, total)
