Olá, Renato, tudo bem?
A entidade Estoque está diretamente relacionada com a entidade Livro, e indiretamente com a entidade Editora. Mesmo que Estoque não se relacione diretamente com Editora, ainda há uma dependência para com ela.
A entidade Editora
precisa de uma chave primária de uma entidade forte para poder ser identificada de maneira única. A chave deLivro
não é suficiente para identificar a entidade Estoque
de maneira única, pois a entidade Livro
é uma entidade fraca. Portanto, Estoque
também recebe a chave primária de Editora
, que é uma entidade forte.
Em relação à sua pergunta final, nem sempre uma entidade fraca precisa receber a chave primária de todas as entidades fortes com as quais está indiretamente relacionada. Isso vai depender do modelo de dados específico que está sendo utilizado e das regras de negócio.
Espero ter esclarecido.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!