1
resposta

Criar atributo multivalorado

Olá Pessoal, tudo bem? Não entendi muito bem como criar um atributo multivalorado. No minuto 5:22, o instrutor fala que as chava primárias das relações genaralizadas são composta pela chave primária da entidade que elas estão associadas mais o atributo especialista, essa parte não ficou muito clara, não seria chave estrangeira ou composta?

1 resposta

Olá, Pablo, tudo bem?

Quando uma tabela não tem um atributo único que possa ser utilizado como chave primária, podemos utilizar os atributos vindos de outras tabelas, as chaves estrangeiras, e torná-las chave primária desta tabela.

Neste exemplo utilizado pelo instrutor, as novas relações criadas, por si só, não tem atributos que possam ser utilizados como chave primária, então, o atributo CPF que é a chave estrangeira nessas relações, também pode ser utilizado como chave primária.

Espero ter ajudado, qualquer dúvida é só falar e bons estudos!