a4a:Convenções/GeoTerm
Termos designadores de objetos geográficos. Registro de nomes e abreviações oficiais de vias, cidades, estados, etc. Ver https://git.AddressForAll.org/geoterm
Garante que o nome seja associado a um ID e sua expressão canônica. Além dos "nomes por extenso" canônicos são registrados os sinônimos válidos, as abreviações canônicas e abreviações válidas.
Os termos dependem apenas da língua, o GeoTerm é um dicionário de termos, o que determina a semântica é o uso do termo no seu contexto geográfico. Quanto a "nomes oficiais", cada jurisdição é soberana sobre as regras de abreviação e escolha dos nomes canônicos. A jurisdição controla a unicidade e as regras de validade dos termos locais.
Objetivo
Apresentar estrutura de banco de dados de referência para “terminologia por demanda”, e oferecer requisitos e implementação de framework para gerenciamento, busca e resolução de terminologias controladas. Além disso, como objetivo secundário, ilustrar uma implementação SQL completa.
Modelo de dados
Diagrama de classes UML do SQL-schema TermStore, implementado como tabelas e visualizações, na estrutura Mode1:
A tabela Term é muito simples: cada termo, canônico ou não, é uma linha da tabela principal. Uma tabela secundária para namespaces, ns, divide os termos em grupos "base" (tema, corpus ou projeto) e seus grupos "auxiliares", para traduções (um namespace para cada idioma) e outros namespaces dependentes.
Referências externas
- https://nominatim.org/
- https://www.geonames.org/
- Brasil:
- Colômbia: