Pessoal, parece meio cretino a pergunta, mas posso colocar o CPF ou CNPJ como chave primaria?
Tipo, estou fazendo um BD e achei interessante colocar o CPF ou CNPJ como chave primaria já que nao existe
CPF e CNPJ iguais para ninguem, e fica mais facil para eu puxar do banco de dados quando eu precisar
puxar os dados de uma empresa cadastrada no BD.
O melhor seria você criar um id (identificador), numeros sequenciais, que vai ser a chave primária da tabela e usar o cpf ou cnpj como chave estrangeira, pois não eh legal você ter informações da sua lógica de negócios como chave primária.
Espero que tenha ajudado ou pelo menos dado uma esclarecida.