A implementação de um banco de dados analítico requer a carga
de dados extraídos de outros bancos. Cada banco de dados de
origem implementa as suas próprias chaves para identificar seus
registros.
Para evitar conflitos com as chaves utilizadas nos bancos de
dados de origem dos sistemas transacionais, a rotina ETL de um
Data Mart deve gerar uma chave: