O padrão para representar um esquema relacional é: nome_da_relação (atributo 1, atributo 2, atributo 3, ..., último atributo). Dessa forma, o esquema relacional do modelo da escola descrito no início desse módulo seria representado por:
TURMA (Numero, Serie).ALUNO (Matricula, Nome, Efetivo, Turma_atual, Serie_atual).HISTORICO_ESCOLAR (Matricula, Disciplina, Ano, Serie, Nota).DISCIPLINA (Nome).
|
Não há padrão ou regra universal sobre a utilização de letras em maiúsculas ou uso do caractere de sublinhado, “_”, para representar espaços entre palavras. Cada empresa, equipe ou projeto define e utiliza os padrões de nomenclatura que achar apropriado. Portanto, dizer que o nome físico da entidade que representa o histórico escolar dos alunos será “HistoricoEscolar”, “historico_escolar”, “HISTORICO_ESCOLAR”, “TblHistoricoEscolar” ou qualquer outra possibilidade é apenas um padrão a ser adotado, não há formas certas, erradas, piores ou melhores, são apenas padrões. O que quase todos nós evitamos (embora seja possível) é utilizar letras acentuadas ou espaços em branco, portanto, nomes como “Histórico_Escolar” e “Historico Escolar” devem ser evitados. A mesma regra é válida para atributos e demais objetos do modelo relacional (triggers, índices, relacionamentos, procedimentos armazenados etc.). |