Avoiding fan traps in database design and system diagrams | Hacker News Reader