Modeling relational data in a DynamoDB Single Table Design is hard to wrap your head around. Start your learning with these 3 resources
If you want predictable, consistent performance (with single-digit ms response times) for your relational data model, you need to think differently. Start learning with these 3 resources.