Skip to main content

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