Understanding Single-Table Design with DynamoDB | Hacker News Reader