

# Pacotes de design de esquema de modelagem de dados no DynamoDB
<a name="data-modeling-schemas"></a>

Saiba mais sobre os pacotes de design de esquemas de modelagem de dados para o DynamoDB, incluindo casos de uso, padrões de acesso e designs de esquemas finais para redes sociais, perfis de jogos, gerenciamento de reclamações, pagamentos recorrentes, status de dispositivos e lojas virtuais.

![\[Imagem mostrando a relação conceitual entre os dados, os componentes abaixo deles e a base sob os componentes. Ênfase sobre a base.\]](http://docs.aws.amazon.com/pt_br/amazondynamodb/latest/developerguide/images/DataModeling/SchemaDesignData.png)


## Pré-requisitos
<a name="data-modeling-prereqs"></a>

Antes de tentarmos criar nosso esquema para o DynamoDB, primeiro precisamos reunir alguns dados de pré-requisitos sobre o caso de uso que o esquema precisa apoiar. Diferentemente dos bancos de dados relacionais, o DynamoDB é fragmentado por padrão, o que significa que os dados permanecerão em vários servidores nos bastidores. Portanto, é importante projetar de acordo com a localidade dos dados. Precisaremos montar a seguinte lista para cada design de esquema:
+ Lista de entidades (diagrama ER)
+ Volumes e throughput previstos para cada entidade
+ Padrões de acesso que precisam ser atendidos (consultas e gravações)
+ Requisitos de retenção de dados

**Topics**
+ [Pré-requisitos](#data-modeling-prereqs)
+ [Design de esquema de rede social no DynamoDB](data-modeling-schema-social-network.md)
+ [Design de esquema de perfil de jogo no DynamoDB](data-modeling-schema-gaming-profile.md)
+ [Design do esquema do sistema de gerenciamento de reclamações no DynamoDB](data-modeling-complaint-management.md)
+ [Design de esquema de pagamentos recorrentes no DynamoDB](data-modeling-schema-recurring-payments.md)
+ [Monitoramento das atualizações de status do dispositivo no DynamoDB](data-modeling-device-status.md)
+ [Usar o DynamoDB como armazenamento de dados para uma loja virtual](data-modeling-online-shop.md)