Francamente, estou surpreso que, após algumas pesquisas básicas (muito básicas) na Internet, não consegui encontrar uma convenção ou diretriz de nomenclatura abrangente ou nomenclatura de colunas e objetos SQL.
O paralelo a que estou acostumado é no mundo do desenvolvimento .NET, onde existem muitas convenções oferecidas e a Microsoft chegou ao ponto de documentar um conjunto abrangente de recomendações amplamente adotadas:
- Convenções gerais de nomenclatura
- Diretrizes de design para desenvolvimento de biblioteca de classes
- Diretrizes para nomes
1. Existe um padrão bem adotado para objetos de banco de dados, colunas, etc.?
2. Há alguma armadilha em confiar na propriedade Description para descrever as colunas de uma tabela? Obviamente, alguém deseja que o nome revele a intenção, mas às vezes isso é difícil em um banco de dados e as descrições podem ser inestimáveis para alguém que está aprendendo sobre o banco de dados (embora também possam mentir).
Ajuda muito apreciada!