Why You Should Avoid a Canonical Data Model | Hacker News Reader