Banco de Dados
# Banco de Dados SIGESC
## Visão Geral
O SIGESC utiliza uma arquitetura de persistência baseada em banco de dados documental.
O armazenamento principal utiliza **MongoDB**, permitindo flexibilidade estrutural, evolução de modelos e organização dos dados conforme os domínios do sistema.
---
# Tecnologia
## MongoDB
O MongoDB é utilizado como camada principal de persistência.
Características:
- modelo documental;
- alta flexibilidade de schema;
- consultas orientadas ao domínio;
- suporte a grandes volumes de dados;
- indexação especializada.
---
# Arquitetura de Dados
```mermaid
flowchart TD
A[Aplicação SIGESC]
B[Camada de Serviços]
C[Modelos de Domínio]
D[(MongoDB)]
E[Coleções]
A --> B
B --> C
C --> D
D --> E