Columns
Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | ||
---|---|---|---|---|---|---|---|---|---|---|
id_carteira_funcional | int4 | 10 | null |
|
|
Identificador da tabela |
||||
id_pessoa | int4 | 10 | null |
|
|
Identificador da pessoa a quem a carteira funcional pertence |
||||
id_servidor | int4 | 10 | √ | null |
|
|
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 |