Executando verificação de segurança...
Respondendo a "Concordo perfeitamente contigo que a convenção..." dentro da publicação [Não disponível]
1

Entendo seu ponto.

Pela postagem, dava a impressão que era uma regra para todos os tipos de projeto. Me perdoe se lhe interpretei mal, mas foi este meu entendimento.

Acredito muito que o banco de dados deve seguir a terminologia da tecnologia que vai manipular ele. Vai mexer com PHP? snake_case_combina_bem. C#? PodeUsarPascalCase, o que já é padrão no Entity Framework. Javascript? vaiDeCamelCase.

Essa é só um ponto que eu acho ser relevante na hora de decidir a nomenclatura, mas não é uma regra. Claro que podem haver exceções e o time sugerir algo que faça mais sentido.

O importante é todos estarem de acordo com isso.

Carregando publicação patrocinada...
1

Obrigado pela contribuição Cyber,

Inicialmente escolhemos o snake_case pois tivemos algumas dificuldades com letras maiusculas em algumas ferramentas como o DBeaver usando o Postgres, faz todo sentido com a sua pontuação em relação a linguagem.