Nessa aula a professora explicou o uso do UNION ALL para que todas as informacoes fossem mostradas mesmo que duplicadas. Mas caso houvesse a adicao do nome no select e ficasse assim:
SELECT nome, rua, bairro, cidade, cep from colaboradores
UNION ALL
SELECT nome, rua, bairro, cidade, cep from fornecedores
O uso do UNION ALL seria realmente necessário, considerando que não é possível duas pessoas com o mesmo nome morarem no mesmo endereço, e que uma mesma pessoa não pode ser simultaneamente fornecedor e colaborador?