1
resposta

Diferença entre modelo lógido e físico - tabela estoque

No modelo lógico, a relação Estoque possui duas chaves (cod_livro e cod_editora). No modelo físico, a tabela Estoque possui apenas a chave cod_livro. Minha dúvida: no modelo lógico, a relação Estoque já não poderia ter apenas a chave cod_livro?

1 resposta

Joeny,

Assisti o vídeo e foi até engraçado, pois o instrutor apagou o relacionamento com a Editora e a chave sumiu, mas teve um "corte" no vídeo e o instrutor explicou que NÃO precisava ter duas chaves... mas com uma ou duas chaves esse relacionamento está estranho...

... NÃO tem a necessidade de uma segunda chave apontando para a editora, na verdade o campo "qtd_estoque" pode ficar dentro da tabela "LIVRO" ... na verdade achei estranho esse relacionamento "Um livro está em vários estoques" ... o código do livro vai diferenciar os livros? Lógico que não... está bem estranho esse relacionamento... não tem como diferenciar os livros, mesmo que coloque o código da editora como chave composta.

[]'s,

Fabio I.