The Necessity of Foreign Keys | Hacker News Reader