Oi Linicker! Tudo certo por aí?
O atributo identificador id_livro
, na entidade Livro
, é uma chave parcial. As chaves parciais são necessárias quando apenas a presença da chave estrangeira provinda da entidade forte não cumpre o objetivo de identificar cada ocorrência como única - afinal, uma mesma editora fornece vários livros diferentes.
Em conjunto, a chave estrangeira e a chave parcial compõem uma chave composta em algumas entidades fracas. É a combinação dessas duas chaves que identificará cada linha dessa tabela, no momento em que o banco de dados físico for aplicado.
Espero ter ajudado! Fico à disposição.
Abraços.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!