Como eu coloco chave composta em uma tabela ? provavelmente não prestei atenção. No exemplo do professor possuía 2 chaves na tabela [itens vendidos]. Se puderem esclarecer essa dúvida, desde já agradeço.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Como eu coloco chave composta em uma tabela ? provavelmente não prestei atenção. No exemplo do professor possuía 2 chaves na tabela [itens vendidos]. Se puderem esclarecer essa dúvida, desde já agradeço.
A chave primária é o dado que você precisa para controle do acesso às linhas da tabelas Ela dá a identidade para a linha, é por ela que você pode confiar que sempre será usada para acesso direto à linha desejada. É comum que seja usado um identificador numérico sequencial para isso.
A chave estrangeira é usada para relacionamento com outra tabela. Em boa parte dos casos ela será a chave primária de outra tabela. Por isso pode ser nula (não tem relacionamento) ou duplicata (mais de um item em uma tabela se relaciona com o mesmo item de outra tabela).
Na sua tabela produtos você pode por uma FK em código ligando a tabela de itens vendidos pelo mesmo código de PK da tabela itens vendidos.