Designing DynamoDB GSIs Backwards from Query Requirements

The solution to “What question must DynamoDB answer in one Query call?”