Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Duvida

Na tabela vendas foi criado 2 chave primaria porque?

CREATE TABLE VENDAS (
    ID_PEDIDO INT NOT NULL,
    ID_VENDEDOR INT NOT NULL,
    ID_LIVRO INT NOT NULL,
    QTD_VENDIDA INT NOT NULL,
    DATA_VENDA DATE NOT NULL,
 PRIMARY KEY (ID_VENDEDOR,ID_PEDIDO)
2 respostas

Do que adianta fazer perguntas se o prof. não responde?

solução!

Olá, Elton! Tudo bem? Espero que sim.

Nesse caso, a chave primaria continua sendo apenas uma, mas nesse caso, ela é uma relação entre duas colunas, uma chave primária composta. Para a tabela VENDAS, nós identificamos cada venda realiza com um vendedor responsável que executou um pedido específico.

Podem existir outras vendas para um mesmo vendedor e pedidos com ID diferentes, mas não pode ocorrer mais de uma venda com o mesmo vendedor e o mesmo pedido.

Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e grande abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!