Boa noite. Entendo o porquê dele receber as chaves da editora e do livro como chaves estrangeniras. Só não entendi porque o estoque, que também é uma entidade fraca, não tem uma chave identificadora.
Boa noite. Entendo o porquê dele receber as chaves da editora e do livro como chaves estrangeniras. Só não entendi porque o estoque, que também é uma entidade fraca, não tem uma chave identificadora.
Olá, Alex, tudo bem?
A entidade "Estoque" utiliza as chaves estrangeiras da entidade "Editora" e da entidade "Livro" como parte da sua identificação. A combinação dessas chaves estrangeiras é suficiente para identificar exclusivamente uma instância do estoque.
Lembrando que as entidades fracas não podem ser identificada unicamente por seus próprios atributos. A identificação do "Estoque" é feita através da chave primária do "Livro" (Cod_livro) e da "Editora" (Cod_editora), que são usadas como chaves estrangeiras no "Estoque". Essas chaves estrangeiras formam a chamada "chave parcial" da entidade fraca.
Espero ter esclarecido à sua dúvida.
Abraços e bons estudos!