carteira_funcional


Description

A Carteira de Identidade Funcional dos servidores é um documento de identificação dos servidores da instituição. Esse documento assegura alguns benefícios aos servidores, como por exemplo, os professores da UFRN se beneficiam com meia entrada em eventos culturais e esportivos, congressos e seminários no município de Natal.

Columns

Column Type Size Nulls Auto Default Children Parents Comments
id_carteira_funcional int4 10 null
carteira_funcional_emissao.id_carteira_funcional fk_carteira_funcional_id_carteira_funcional R

Identificador da tabela

id_pessoa int4 10 null
pessoa.id_pessoa id_pessoa_fk R

Identificador da pessoa a quem a carteira funcional pertence

id_servidor int4 10 null
servidor.id_servidor id_servidor_fk R

Identificador do servidor associado à carteira funcional. Essa coluna é necessária por que uma mesma pessoa pode ter mais de um id_servidor associado.

id_registro_inativacao int4 10 null

Identificador do registro de inativação da carteira funcional do servidor de identificador id_servidor. Usado para guardar as informações da seção do usuário que inativou a carteira funcional.

data_inativacao timestamp 29,6 null

Data em que a carteira funcional do servidor de identificador id_servidor foi inativada.

ativo bool 1 null

Booleano indicando se a carteira funcional do servidor está ativa ou não. Uma mesma pessoa pode ter mais de um registro como servidor (mais de um id_servidor). A carteira funcional é associada a apenas um desses registros. Assim, esse boolean permite emitir a carteira funcional do servidor para uma matrícula e inativar a carteira funcional das outras.

naturalidade_abrev varchar 17 null

Devido ao modelo da Carteira Funcional, o campo referente à naturalidade só pode ter 17 dígitos. Por isso, esse campo será armazenado na carteira e o usuário ficará livre para efetuar a abreviação necessária do campo quando necessário. A princípio, esse campo é alimentado com a informação de naturalidade presente no cadastro da pessoa do servidor.

data_reativacao timestamp 29,6 null

Data de reativação da carteira funcional do servidor.

id_registro_reativacao int4 10 null

Identificador do registro da reativação da carteira funcional do servidor. Usado para guardar as informações da seção do usuário que reativou a carteira funcional.

Table contained 0 rows

Indexes

Constraint Name Type Sort Column(s)
carteira_funcional_pkey Primary key Asc id_carteira_funcional

Relationships