TR Truong Nguyen Normalization vs. Denormalization: The Engineer’s Complete Guide to Database Design Trade-offs Integrity vs. Performance — and why the best systems never fully choose one side