Telescope (core)
Como nomear as regras?
ADS.FAQ-516
Os nomes das regras devem seguir a convenção abaixo:
- PK_eeeeee para chaves primárias
- UK_eeeeee_c1[_c2...] para chaves únicas
- FK_eeeeee_c1 para chaves estrangeiras
- AK_eeeeee_c1[_c2...] para chaves auxiliares
Onde:
- eeeeee = Alias de identificação da entidade
- c1, c2 = Nome dos atributos relacionados (sem o _ID usado no final)
Este nome deve estar limitado a 30 caracteres.
Caso o nome tenha mais do que 30 caracteres, deve ser reduzido da seguinte forma:
- As palavras deverão ser susbtituídas por abreviações definidas formalmente em um documento centralizado. Ex: DOCUMENTOS = DOCS, ESTATISTICAS = STATS, etc.
Padrão inspirado na sugestão da Oracle:
http://www.dba-oracle.com/standards_schema_object_names.htm