caezar 0 Denunciar post Postado Setembro 2, 2014 Pessoal estou com dificuldades para entender o conceito de herança (Especialização e Generalização) no SQL. Tenho abaixo um exemplo de um BD de uma biblioteca. Pelo o que entendi lendo no caso as entidades Livros, Software, Filmes e Revistas herdam da entidade acervo, mas não consigo entender na pratica como funciona Herança em SQL. Por exemplo, uma de minhas dúvidas é como saber através do código do acervo de que tipo é aquele item. É um Livro, Software, Filme ou Revista? Eu teria que fazer um select em cada uma das entidades com o código de acervo para ver em qual ele aparece? Obrigado pela ajuda no aprendizado! Compartilhar este post Link para o post Compartilhar em outros sites
Massaki 47 Denunciar post Postado Setembro 5, 2014 Somente com o código do acervo não dá, você teria que fazer uma busca em cada tabela mesmo. Teria como criar um campo 'tipo' para direcionar a busca? Compartilhar este post Link para o post Compartilhar em outros sites