Uma pergunta operacional simples

Um saldo mostra 10. Dez gramas de ouro, prata ou outras unidades? Uma pergunta básica que pode ser esquecida ao estruturar registos.

Com um único ativo, a ambiguidade pouco aparece. Ao adicionar outro ou mudar o predefinido, registos sem identidade explícita podem gerar erros.

Nome, identidade e unidade são distintos

Uma quantidade clara exige separar três propriedades.

O que avaliarA abordagem do HOLD OS
Nome apresentadoPode mudar, ser traduzido ou apresentado de outra forma conforme o tema.
Identidade do ativoIdentificador estável que associa a quantidade ao ativo, mesmo quando o nome muda.
Unidade e precisãoDeterminam a unidade de medida e as casas decimais permitidas.

Mesma unidade, identidade diferente

Ouro e prata costumam ser medidos em gramas. Registar apenas a unidade permite confundi-los: uma unidade comum não torna dois ativos iguais.

A unidade faz parte da definição, não a substitui. «10 gramas» é incompleto; «10 gramas do ativo Gold» é preciso.

Exemplo: um ativo com unidade própria

Se um ativo usa uma unidade própria, assumir gramas ou tratá-lo como ouro torna incorreta a base dos cálculos seguintes.

A instituição define nome, unidade e precisão; o sistema não os presume. É um exemplo conceptual, sem ativos ou instituições específicos.

Preservar a identidade histórica

Mudar hoje o ativo predefinido de ouro para prata não deve converter nem renomear saldos ou contratos anteriores.

É particularmente importante em contratos vigentes: uma obrigação registada em ouro permanece em ouro até terminar.

  1. Histórico registado Identidade e unidade originais
  2. Alteração posterior Muda o ativo predefinido ou o nome apresentado
  3. Histórico preservado Mantêm-se identidade e unidade originais
Diagrama explicativo

Como o HOLD OS aplica este princípio

Gold, Silver e Custom têm identidade, unidade e precisão próprias num núcleo comum. Alterar nomes ou ativos habilitados e predefinidos não transforma nem renomeia registos anteriores.

Analisar os seus ativos no HOLD OS

A demonstração mostra como definir ativos e preservar os respetivos registos.