How and why the Relational Model works for databases | Hacker News