Não consegui muito bem entender a logica da divisão em duas tabelas genrando a tabela abaixo:
minha duvida é, e se eu tiver um pedido do mesmo fornecedor, do mesmo produto com o mesmo cpf, apresentaria elementos iguais nas duas tabelas correto? ou meu pensamento esta errado, isso me fez refletir que poderia gerar um problema de interpretação, inclusive pode-se pensar que é uma sugeira no banco, acarretando em algum tratamento errado. Neste caso não seria necessario ter um identificador mais concreto como o numero da nota_fiscal?
E uma outra duvida menor, o cpf no caso é um atributo independente, o cod_produto também não é?