directus-data-modeling
Installation
SKILL.md
Directus Data Modeling
Modelagem no Directus define o “contrato de verdade” do seu produto: o que pode ser lido/escrito, como os relacionamentos funcionam e como o sistema evolui sem quebrar integrações.
Princípios
- Modelar por domínio (bounded context), não por tela.
- Relações são comportamento; pense em consultas reais: listagens, detalhes e filtros.
- Preserve estabilidade: evite renomear/reestruturar sem estratégia de migração.
Collections
Ao criar uma Collection:
- Defina a finalidade (read/write) e o tipo de uso: catálogo, conteúdo, transações, configurações.
- Use nomes consistentes: plural e sem abreviações obscuras.
- Tenha clareza de versionamento: se mudanças quebram consumidores, trate como versionado.