Multi-join queries design: investigation | Hacker News Reader