dynamodb-single-table
DynamoDB Single Table Design
This skill covers single table design patterns for DynamoDB, the AWS-recommended approach for modeling complex relationships in a single table.
Core Philosophy
Single table design principles:
- One table to rule them all: Model all entities in a single table
- Overload keys: Use generic pk/sk for flexibility
- Optimize for access patterns: Design around how you query data
- Denormalize when needed: Duplicate data to avoid joins
- Use GSIs strategically: Add secondary indexes for alternate access patterns
Why Single Table Design?
More from tejovanthn/rasikalife
sst-dev
Best practices, patterns, and conventions for working with SST.dev (Serverless Stack) for AWS infrastructure
21conform
Progressive enhancement form validation with Conform and Zod for Remix applications - type-safe forms that work without JavaScript
18marketing-copy
Proven copywriting frameworks and best practices for creating compelling marketing content across different channels
18email-templates
Transactional email design using React Email and integration with email providers like Resend or AWS SES
15frontend-design
UI/UX design principles and patterns for building intuitive, accessible, and beautiful web interfaces
14electrodb
ElectroDB patterns for DynamoDB single-table design with full type safety and optimized access patterns
13