Convenção De Nomes Para Banco De Dados

1 min read

Uma convenção de nomes para tabelas de bancos de dados usadas por muitos frameworks, como o CakePHP.
- Nomes de tabelas são pluralizadas e separadas por sublinhado;
- Campos com duas ou mais palavras são separados por sublinhado: data_nascimento;
- Chave primária da tabela: "id". Chaves estrangeiras nos relacionamentos são por padrão como o nome (no singular) da tabela relacionada seguida por "_id". Exemplo "abelha_id";
- Tabelas de união, usadas no relacionamento "muitos para muitos", devem ser nomeadas a partir das tabelas que ela está unindo, ordenadas em ordem alfabética (abelhas_flores ao invés de flores_abelhas).
Veja mais em: https://book.cakephp.org/4/pt/intro/conventions.html#convencoes-para-models-e-databases
0
Subscribe to my newsletter
Read articles from Felipe V. Rigo directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
