-
Tabela nota-fiscal
Derivadas: cliente, vendedor e produto.
Chave composta para realizar a ligação de todos.
-
Tabela nota-fiscal
Tabelas derivadas: itens da nota fiscal, cliente, vendedor e produto.
Vejo que somente a tabela dos itens da nota terá chave composta. Todas as demais tabelas terão uma chave única.
Não consegui entender a razão da alternativa D estar correta, pois fala que CADA relação derivada terá chave composta.
Se alguém puder explicar melhor agradeço.
-
Também não compreendi, estou na mesma situação que você Hélder Andrade...
-
A questão fala sobre normalização, que é a eliminação de dados repetidos. Na primeira forma normal (1FN) podem existir chaves compostas. Já na segunda forma normal (2FN), as chaves compostas são eliminadas. Para entender essa questão é importante estudar normalização desde o começo.
-
✅Gabarito(D)
Neste caso deve-se pensar um pouco a respeito de modelagem. Quando duas entidades estão relacionadas em uma relação n:n é necessário criar uma entidade associativa, na qual essa mesma entidade será formada por uma chave composta (exemplo: id_nota e id_produto, id_nota e id_vendendor, id_nota e id_item_produto). Nesta tabela associativa pode-se também colocar outras informações, porém a chave ainda será a união das chaves de cada uma das tabelas associadas.
É isso que a afirmação "cada relação derivada terá, obrigatoriamente, chave composta" quer dizer.
-
Talvez a questão esteja interpretando uma tabela derivada como uma tabela que surge de um relacionamento m:n. Nesse caso, cliente estaria fora dessa categoria.