Denormalization: when might you do it and what’s the trade‑off? | LetsGit.IT