Understanding Associations in Elixir's Ecto | Hacker News Reader