Módulo
Projeto
Ensina a modelar esquemas e definir tipos, chaves e relacionamentos para performance e integridade.

- 01Normalização na prática: tabelas, tipos e constraints para evitar armadilhasProjetar um banco de dados PostgreSQL robusto exige normalização, definição correta de tipos de dados e uso disciplinado de constraints. Esta lição mostra como evitar armadilhas comuns, garantir integridade e preparar o esquema para escala e performance.
- 02Documentos, JSONB e arrays: quando (e como) usar estruturas não relacionaisO PostgreSQL oferece tipos como JSONB e arrays para armazenar dados não relacionais sem abrir mão da integridade. Saber quando usar cada um, como indexar e validar, é essencial para evitar armadilhas de performance e garantir consistência.
