Schema relacional do PersonaDB
Catálogo extraído automaticamente dos arquivos DDL em persona_db/sql/schema/: 29 arquivos de domínio, 258 tabelas, 1184 colunas e 332 chaves estrangeiras.
Toda tabela satélite referencia pessoa.id por pessoa_id (salvo catálogos compartilhados, como hospital ou empresa) e as tabelas de junção usam chave primária composta.
Domínios
| Arquivo | Domínio | Tabelas | Gerador responsável |
|---|---|---|---|
00_hub.sql | Hub central | 1 | — |
01_identidade.sql | Identidade e biometria | 9 | gen_01_identidade |
02_genealogia.sql | Genealogia e herança | 10 | gen_02_genealogia |
03_saude.sql | Saúde | 27 | gen_03_saude |
04_educacao.sql | Educação | 14 | gen_04_educacao |
05_carreira.sql | Carreira e trabalho | 16 | gen_05_carreira |
06_financas.sql | Finanças e patrimônio | 18 | gen_06_financas |
07_residencia.sql | Residência e endereços | 8 | gen_07_residencia |
08_relacionamentos.sql | Relacionamentos e família | 10 | gen_08_relacionamentos |
09_rede_social.sql | Rede social e convivência | 8 | gen_09_rede_social |
10_vida_digital.sql | Vida digital | 12 | gen_10_digital |
11_juridico.sql | Jurídico e criminal | 13 | gen_11_juridico |
12_eleitoral.sql | Eleitoral e política | 8 | gen_12_eleitoral |
13_viagens.sql | Viagens e mobilidade | 10 | gen_13_viagens |
14_pets.sql | Pets e animais | 8 | gen_14_pets |
15_consumo.sql | Consumo e varejo | 10 | gen_15_consumo |
16_timeline.sql | Linha do tempo | 6 | gen_16_timeline |
17_comportamento.sql | Comportamento e personalidade | 10 | gen_17_comportamento |
18_religiao.sql | Religião e crenças | 6 | gen_18_religiao |
19_esporte.sql | Esporte, hobbies e coleções | 8 | gen_19_esporte |
20_militar.sql | Serviço militar | 6 | gen_20_militar |
21_imigracao.sql | Imigração e documentos internacionais | 6 | gen_21_imigracao |
22_comunicacao.sql | Comunicação | 5 | gen_22_comunicacao |
23_midia.sql | Mídia e reputação | 5 | gen_23_midia |
24_meta.sql | Metadados, auditoria e proveniência | 8 | gen_16_timeline |
25_juncoes.sql | Tabelas de junção N:N | 15 | gen_11_juridico |
26_metadata.sql | Versionamento do schema | 1 | — |
98_indexes.sql | Índices, partições e estatísticas | 0 | — |
99_functions.sql | Funções, triggers e views | 0 | — |