Normalization ஆனது data-ஐ ஒழுங்கமைக்கிறது, இதனால் ஒவ்வொரு உண்மையும் சரியாக ஒரே இடத்தில் இருக்கும், redundancy-ஐ நீக்குகிறது. Denormalization ஆனது reads-ஐ வேகமாக்க வேண்டுமென்றே data-ஐ நகலெடுக்கிறது. பெரும்பாலான schemas normalize செய்யப்பட்டு தொடங்குகின்றன, மேலும் அளவீடுகள் கோரும் இடத்தில் மட்டுமே denormalize செய்கின்றன.
Normalization (3NF வரை)
ஒவ்வொரு table-ம் ஒரு entity-ஐ விவரிக்கிறது; தொடர்புடைய data ஆனது foreign key மூலம் குறிப்பிடப்படுகிறது.
-- Normalized: a customer's city is stored once
customers(id, name, city_id)
cities(id, name)
orders(id, customer_id, total)
