No exercício "Criando tabela de itens notas" é necessário criar a tabela ITENS notas com as seguintes colunas como descrito no próprio exercício:
- Número (PK) e (FK- Tabela de vendas) - Varchar(5)
- Código do Produto (PK) e (FK- Tabela de Produtos) - Varchar(10)
- Quantidade - Int32
- Preço - Float
E então fiz este código:
CREATE TABLE ITENS_NOTAS (
NUMERO VARCHAR(5) NOT NULL,
CODIGO VARCHAR(10) NOT NULL,
QUANTIDADE INT(11) NULL,
PRECO FLOAT NULL,
PRIMARY KEY (CODIGO),
PRIMARY KEY (NUMERO),
FOREIGN KEY (CODIGO) REFERENCES produtos(CODIGO),
FOREIGN KEY (NUMERO) REFERENCES vendas(NUMERO)
);
E então o MySQL Workbecnch apresenta o seguinte erro: Error Code: 1068. Multiple primary key defined
Gostaria muito de resolver essa questão :)