Cheat Sheet
DATABASECHEAT SHEETS
SHEET 02
Normalization, Keys and Constraints
M.R. Sterling
Database Intro · Sheet 02
Normalization, Keys and ConstraintsSQLite
The normalization staircase from a flat table to 3NF, with a real update anomaly happening in front of you. Then the keys and constraints that protect your data, each shown with SQLite's own answer when you break it.
$4.50Get this sheet
Or get all 6 in the Database Cheat Sheets: Intro Pack for $19, or with the whole Health Database Clinic series in the Health Database Clinic - Complete + Cheat Sheets for $99.
Instant PDF downloadsent the moment you pay
Two A4 pagesprint front and back
SQLiteevery query runs as printed
Keep it foreverno expiry, no account
What the sheet looks like
A blurred preview, to show the layout and how much fits on the two pages. The full, print-sharp sheet comes with your download.


What is on this sheet
The normalization staircase
The three anomalies
Functional dependency
1NF, 2NF and 3NF
Is my table normalized?
Junction table
Foreign keys
Four guards
Common mistakes
The books this sheet pairs with
The sheet reminds you. These books teach it, one idea at a time, with every example worked.
More Database Intro sheets
One email when a new book lands
No schedule, no filler. Just the new titles and the odd free chapter.