Colunas
As colunas das tabelas da aplicação devem seguir as seguintes definições:
Estrutura | cccXxxxxXxxxxxx |
Formatação | |
ccc | Caractere utilizado para identificar a classe conforme tabela de classe descrita abaixo |
XxxxxXxxxxxx | Descrição ou mnemônico da coluna com no máximo 30 posições onde a primeira letra de cada palavra é maiúscula e o restante minúsculo. |
Exemplo | codTypeExam |
Tabelas herdadas de bibliotecas importadas no projeto devem permanecer como original.
Tabela de Classes
Classe | Descrição | Exemplo |
id | Campo que identifica a chave única da tabela. | id |
id (índice) |
Utiliza-se o nome ou mnemônico da tabela de referência após a definição da classe id. | idUser idExam idPatient |
cod | Representa um dado codificado que tem seu significado em uma tabela de domínio do sistema, ou um código de controle. |
codBank codTypePerson |
num | Identifica entidades específicas que não representam quantidades ou valores. |
numCpf numCep |
dsc | Identifica um campo que contém uma descrição de um código ou um elemento. |
dscItem |
nom | Campo alfanumérico que identifica entidades específicas. |
nomClient nomEmployee |
dt | Data ou partes de uma data do calendário. |
dtBirth |
dth |
Data e Hora Exceto para Atributos created_at e updated_at (padrão Laravel). |
dthShipping |
hr | Hora |
hrShipping |
flg | Campo identificador |
flgVip flgUrgent |
vlr | Quantidade relativa a dinheiro ou medidas comumente usadas como valor. |
vlrWage vlrRate |
qtd | Número quantitativo de qualquer coisa excluindo valor monetário. |
qtdItem qtdMax |
lob | Campos para grande volume de informação, como por exemplo, imagem, arquivos. |
lobPhoto lobJsonData |
Índice
Estrutura | idXxxxxXxxxxxx |
Formatação | |
id | Caractere utilizado para identificar que é um objeto do tipo Índice. |
XxxxxXxxxxxx | Descrição ou mnemônico do índice que deve obrigatoriamente expressar o mesmo nome da coluna a qual ele pertence com no máximo 20 posições onde a primeira letra de cada palavra é maiúscula e o restante minúsculo. |
Exemplo |
idUser idPatient |