SKILL23backend-data
Modelagem de Dados Relacionais
Transforma invariantes de domínio, propriedade, relacionamentos e padrões de acesso em estruturas relacionais explícitas.
Principal benefício
Cria schemas que rejeitam estados inválidos e atendem consultas reais do produto sem desnormalização prematura.Quando usar
Use ao definir ou revisar um modelo relacional em que entidades, propriedade, cardinalidade, ciclo de vida, constraints ou padrões de acesso precisem de decisões explícitas antes da implementação.
Quando não usar
Não use para uma estrutura de armazenamento intencionalmente não relacional nem para otimização isolada de consultas quando o modelo já estiver fixado.
Casos de uso
Projetar um schema PostgreSQL a partir das invariantes do produto
Revisar relacionamentos, constraints e hipóteses de índices antes da migration
Prompts de exemplo
Use designing-relational-data-models para transformar estas regras de produto em um schema relacional e explicitar todas as invariantes importantes.Instalar esta skill
Escolha o comando do seu sistema operacional e execute na raiz do repositório.
Bash
./install.sh --skill designing-relational-data-modelsPowerShell
./install.ps1 --skill designing-relational-data-modelsChatGPT
Baixar ZIP da skillCompatibilidade
- Ambientes
- ChatGPT · Codex · Claude Code
- Sistemas operacionais
- Linux · macOS · Windows
- Modos de instalação
- PluginSistema de arquivos
Dependências
Sem dependências externas
Parte de sistemas
Sistemas curados que incluem canonicamente este método.