Fazendo alguns testes, percebi que o programa reconhece os numeros como valores numéricos, e os sinaliza na cor azul. Caso haja nessa coluna alguma tupla com valor diferente de numérico (como por exemplo vazio), todos os outros valores são "convertidos" para string, sendo mostrados na cor preta. O mesmo acontece se em uma coluna numérica de inteiros for adicionado uma tupla com valor decimal. Neste caso, todos os outros valores são convertidos para decimais.
Por conta disso, ao tentar fazer a União entre duas relações em que em uma o atributo é numeral e na outra string, eles são reconhecidos como valores diferentes, por mais que sejam o mesmo cpf.
Acredito que esta seja uma limitação do programa, mas acho difícil que os criadores ainda não tenham verificado isso.
Alguém saberia dizer se existe alguma solução para este problema?