Pular para o conteúdo

Soluções · Integrações, sistemas e qualidade de dados

Cadastros sem chave em comum: onde a ligação se perde

Por que os cadastros têm a mesma informação e não se cruzam?

Resposta direta

A ausência de chave de ligação aparece quando dois cadastros descrevem o mesmo objeto e nenhum campo serve para cruzá-los. O diagnóstico começa pela pergunta inversa: qual campo foi usado na última tentativa de cruzamento e por que ele falhou. Em geral, o identificador existe em um lado e não no outro, ou existe com regra de formação diferente. Antes de criar campo novo, vale testar candidatos em uma amostra e medir quantos registros encontram par único, nenhum par ou mais de um. O resultado desse teste define se o problema é de dado, de processo ou de responsabilidade sobre o cadastro.

Objetivo
Diagnosticar
Formato indicado
Projeto de implementação
Atualizado em

O que esta página acrescenta: Trata apenas do teste de ligação entre cadastros: quais campos candidatos testar, como ler correspondência múltipla e o que fica fora do escopo da chave.

Onde a ligação costuma faltar

A ligação falta em três pontos previsíveis. No cadastro de cliente, o documento aparece com formatação diferente e o nome muda entre razão social e nome fantasia. No cadastro de produto, cada sistema usa o próprio código e a descrição varia. No cadastro de contrato, o número do contrato não é o mesmo do pedido nem da nota.

Nenhum desses casos é erro de digitação isolado. São decisões antigas que ninguém registrou: qual campo identifica o objeto, quem pode alterá-lo e o que acontece quando dois registros apontam para o mesmo item. Sem esse registro, cada área cria a própria regra de correspondência e o cruzamento passa a depender de quem monta a planilha.

Amostra pequena revela o tipo de falha

O teste é pequeno e barato. Separe uma amostra de registros de um lado, escolha dois ou três campos candidatos e conte, para cada candidato, quantos encontram exatamente um correspondente do outro lado. Registre também os casos sem correspondente e os casos com mais de um.

A contagem separa diagnósticos diferentes. Muitos casos sem par indicam campo que não existe no outro cadastro. Muitos casos com mais de um par indicam que o candidato não é identificador, é atributo. Poucos casos sem par, com divergência de valor no restante, indicam problema de atualização. Cada resultado pede ação distinta, e nenhum se resolve criando campo novo por impulso.

O que a chave em comum não resolve

Uma chave correta liga registros, não os corrige. Ela não decide qual cadastro prevalece quando os dois têm informação divergente, nem define quem responde pela atualização depois da ligação feita. Também não elimina registro incompleto nem campo preenchido fora do padrão.

Em operações com histórico longo, o custo de ligar o passado pode superar o ganho. Nesse caso, a decisão defensável é ligar apenas o que está em uso e manter o histórico fora do cruzamento, com registro explícito dessa escolha. Chave de ligação é condição para cruzar dado, não substituto de dono de cadastro nem de critério de qualidade.

Recurso prático

Resultado do teste de ligação e o que ele indica

Resultado na amostraLeitura possível
Nenhum correspondente na maioria dos registrosO campo candidato não existe no outro cadastro ou tem regra de formação incompatível
Mais de um correspondente para o mesmo registroO campo é atributo, não identificador; falta critério de desempate
Correspondente único, com valor divergente em outro campoA ligação funciona; a falha está em atualização ou em regra de preenchimento
Correspondente único e valores iguaisO candidato serve como chave; falta formalizar a regra e o responsável pela manutenção

O erro mais comum é escolher o campo com maior acerto na amostra e tratá-lo como chave sem olhar os casos de correspondência múltipla. É neles que o cruzamento duplica registro e distorce soma.

Sobre o que está escrito aqui

Conceitos relacionados: chave de ligação · identificador único · tabela de correspondência · registro órfão · cadastro mestre. Exemplos são ilustrativos. Não há cliente, resultado, preço, prazo ou certificação nesta página. Quando o formato indicado é Projeto de implementação, ele descreve uma possibilidade de trabalho — a conversa inicial avalia contexto e aderência.

Para continuar

Páginas relacionadas

O mesmo problema em outro objetivo

Outras leituras em Integrações, sistemas e qualidade de dados

Quer avaliar isso no seu contexto?

Esta página trata de chave de ligação ausente entre cadastros. Diagnóstico de integração é a frente que investiga o mecanismo por trás desse tipo de problema. O formato mais associado é Projeto de implementação.