Ministério da Saúde

DATASUS

Quais os prefixos para cada categoria de coluna?

publicado: 08/08/2019 16h27,
última modificação: 08/08/2019 16h27
Categoria de ColunaUtilizaçãoComposição
CódigoColuna cujo conteúdo expresse um código, cujo conteúdo não é obtido de uma sequence. Também é utilizada essa regra quando a coluna é uma FK, isto é, coluna herdada de outra tabela, e cuja PK é uma coluna CO_+SEQ_+[NOME DO ATRIBUTO] .CO_+[NOME DA COLUNA]
Código com SequenceColuna cujo conteúdo expresse um  código obtido de uma sequence.O datatype deve ser de natureza numérica ou SERIAL (para o Postgres).A descrição de colunas desse tipo deve ser:- Para sequence específica para a tabela: “Representa a chave primária sequencial da tabela, que é controlada pela sequence [NomeSequence] do banco de dados específica para a tabela. ”– Para sequence NÃO específica para a tabela: “Representa a chave primária sequencial da tabela, que é controlada sequence [NomeSequence] do banco de dados.”– Para coluna com datatype SERIAL no Postgres: “Representa a chave primária sequencial da tabela, que é controlada pelo banco de dados através do dadatype desta coluna SERIAL.”CO_+SEQ_+[NOME DA COLUNA]
Coluna de Controle de Tabela de AuditoriaColuna que é incluída na geração da tabela de auditoria de colunas utilizadas para armazenamento de informações de controle que permitem o rastreamento da operação na tabela origem.AU_+[ NOME DA COLUNA]
Coordenada Geográfica Coluna cujo conteúdo expressa um conjunto de coordenadas geográficas. Utilizado para plotar mapas e fazer referenciamento geográfico.CG_[NOME DA COLUNA]
DataColuna cujo conteúdo expresse uma data do calendário civil.DT_+[NOME DA COLUNA] 
DescriçãoColuna cujo conteúdo é livre e em forma discursiva independente do tipo e tamanho utilizado (texto).DS_+[NOME DA COLUNA]
HoraColuna cujo conteúdo expresse uma hora ou horário.HR_+[NOME DA COLUNA]
ImagemColuna cujo conteúdo expresse uma binária como imagens, vídeo, audio, bem como qualquer outro tipo de multimidia ou dados em geralIM_+[NOME DA COLUNA]
NomeColuna cujo conteúdo é  de natureza alfanumérica e expressa um nome por extenso sendo composta de palavras, abreviaturas ou ambas.NO_+[NOME DA COLUNA]
NúmeroColuna cujo conteúdo é  representado por algarismos, não significando, necessariamente, que o tipo do campo tenha que ser possuir datatype de natureza numérica.NU_+[NOME DA COLUNA]
QuantidadeColuna cujo conteúdo expressa um quantitativo.O datatype deve ser de natureza numérica.QT_+[NOME DA COLUNA]
SiglaColuna cujo conteúdo expressa uma Sigla representativa de algo.O datatype deve ser de natureza alfnumérica.SG_+[NOME DA COLUNA]
Situação ou StatusColuna cujo conteúdo expressa a situação ou o status do registro ou de algum atributo.Deve ter uma lista de valores atrelada, que pode ser uma tabela de domínio ou uma check constraint.Obs.: Esta categoria de registro deve expressar um código, seja numérico ou alfanumérico, nunca um conteúdo por extenso/ discursivo.ST_+[NOME DA COLUNA]
TaxaColuna cujo conteúdo expressa indica uma taxa.O datatype deve ser de natureza numérica.TX_+[NOME DA COLUNA]
TipoColuna cujo conteúdo expressa o tipo do registro ou de algum outro atributo. Deve ter uma lista de valores atrelada, que pode ser uma tabela de domínio ou uma check constraint.Obs.: Esta categoria de registro deve expressar um código, seja numérico ou alfanumérico, nunca um conteúdo por extenso / discursivo.TP_+[NOME DA COLUNA]
ValorColuna cujo conteúdo expressa um valor numérico.O datatype deve ser de natureza numérica.VL_+[NOME DA COLUNA]