Database Dictionary
One order
DATABASE DESIGN LAB
Normalization Lab
Transform an order record into a clear, reliable relational schema.
- 1NFAtomic values
- 2NFFull dependency
- 3NFNo transitive dependency
STARTING RELATION
OrderRecord (UNF)
- OrderID
- ORD-1001
- OrderDate
- 12 Aug 2026
- CustomerID
- C-17
- CustomerName
- Aina
- CustomerCity
- Shah Alam
- Products
- PR-04 · Keyboard · Unit 80 · Qty 2PR-11 · Mouse · Unit 25 · Qty 1
Step 1 of 3
NORMALIZATION COMPLETE
Your schema is in 3NF.
Each table has a clear key, and customer details depend directly on the customer key.