# classificacao_despesa

### Description

Armazena a estrutura hierárquica de classificações de despesa.

### Columns

Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments
--- | --- | --- | --- | --- | --- | --- | --- | ---
id_classificacao_despesa | int8 | 19 |  |  | null |
item_proposta.id_classificacao_despesa | Implied Constraint | R
|  | Identificador único da classificação de despesa (PK).
id_classificacao_despesa_pai | int8 | 19 | √ |  | null |  |  | Identificador da classificação de despesa pai (FK para a própria tabela).
nm_classificacao_despesa_1 | varchar | 70 | √ |  | null |  |  | Nome do primeiro nível da classificação de despesa.
nm_classificacao_despesa_2 | varchar | 65 | √ |  | null |  |  | Nome do segundo nível da classificação de despesa.
parent_name | varchar | 70 | √ |  | null |  |  | Nome da classificação pai (campo descritivo).
nm_classificacao_despesa_path | varchar | 125 | √ |  | null |  |  | Caminho completo da classificação (breadcrumb).
nm_classificacao_despesa | varchar | 70 | √ |  | null |  |  | Nome da própria classificação.
nm_classificacao_despesa_profundidade | int8 | 19 | √ |  | null |  |  | Nível de profundidade da classificação na hierarquia.

### Indexes

Constraint Name | Type | Sort | Column(s)
--- | --- | --- | ---
classificacao_despesa_pkey | Primary key | Asc | id_classificacao_despesa
idx_classificacao_despesa_pai | Performance | Asc | id_classificacao_despesa_pai

### Relationships