Boa noite pessoal!
Em uma modelagem de dados de NxN que resulta na tabela categoria_produto, quais as vantagens de se criar uma chave primária ID em contrapartida da chave primária composta? Melhor manutenção? Melhor performance?
[code]CREATE TABLE categoria_produto (
cod_categoria INT NOT NULL,
cod_produto INT NOT NULL,
PRIMARY KEY (cod_categoria, cod_produto)
);
CREATE TABLE categoria_produto (
id_categoria_produto INT NOT NULL
cod_categoria INT NOT NULL,
cod_produto INT NOT NULL,
PRIMARY KEY (cod_categoria, cod_produto),
UNIQUE (cod_categoria, cod_produto)
);[/code]