# categoria_despesa_programa

### Description

Tabela que armazena as categorias e subcategorias de despesas associadas a cada programa governamental

### Columns

Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments
--- | --- | --- | --- | --- | --- | --- | --- | ---
id_categoria_despesa_programa | int8 | 19 |  |  | null |  |  | Identificador único do registro de categoria de despesa do programa (chave primária)
id_programa | int8 | 19 |  |  | null |  |
programa.id_programa | fk_categoria_despesa_programa_programa | C
| Identificador do programa (chave estrangeira para tabela programa)
categoria_despesa_programa | varchar | 15 | √ |  | null |  |  | Categoria principal de despesa do programa (ex: Pessoal, Material, Serviços, etc.)
subcategoria_despesa_programa | varchar | 25 | √ |  | null |  |  | Subcategoria específica de despesa dentro da categoria principal (detalhamento da classificação orçamentária)

### Indexes

Constraint Name | Type | Sort | Column(s)
--- | --- | --- | ---
pk_categoria_despesa_programa | Primary key | Asc | id_categoria_despesa_programa
idx_categoria_despesa_programa_categoria_subcategoria | Performance | Asc/Asc | categoria_despesa_programa + subcategoria_despesa_programa
idx_categoria_despesa_programa_id_programa | Performance | Asc | id_programa

### Relationships