Um esquema relacional representa a forma textual de descrever uma relação (tabela) e seus respectivos atributos (campos).

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:

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.).
Copyright © 2014 AIEC.