Professional Documents
Culture Documents
1
De-normalization
2
Striking a balance between “good” &
“evil” De-normalization
Normalization
Too many tables
4+ Normal Forms
Data Lists
3
What is De-normalization?
It is not chaos, more like a “controlled crash”
with the aim of performance enhancement
without loss of information.
5
How De-normalization improves
performance?
De-normalization specifically improves
performance by either:
8
Five principal De-normalization
techniques
1. Collapsing Tables.
- Two entities with a One-to-One relationship.
- Two entities with a Many-to-Many relationship.
3. Pre-Joining.
ColA ColC
Reduced indexing.
10