A DynamoDB table is a named collection of items. Each item contains attributes, but items in the same table do not need to share the same attributes. section 12.2
Every table requires a primary-key schema:
- A primary key uses one or two attributes to uniquely identify an item. A single-attribute key is the partition key. section 12.2.1
- For a to-do application, a `todo-user` table can use `uid` as its partition key. Table creation also specifies attribute definitions and provisioned throughput. section 12.2.1
To-do application
Separate tables store users and tasks; items in those tables represent individual users and tasks. section 12.1
View the diagram connecting tables, items, attributes, and primary keys. section 12.2











