Validating Presence of Associations and Foreign Keys in Rails | Hacker News Reader