-
Posts
135 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por caezar
-
-
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!
-
Amigo, não posso usar o editor pois quem adiciona a foto é o usuário.
-
-
Pessoal preciso de ajuda com o código desta view.
Em anexo tenho o modelo do meu bd e gostaria de incluir na view abaixo o grupo dos times.
Alguem tem alguma ideia de como fazer????
VIEW `jogos_view` AS select distinct `j`.`data` AS `data`, `j`.`jogo_id` AS `jogo_id`, (select `tm`.`nome` from `times_table` `tm` where (`tm`.`time_id` = `j`.`mandante`)) AS `mandante`, (select `tsm`.`sigla` from `times_table` `tsm` where (`tsm`.`time_id` = `j`.`mandante`)) AS `siglaMandate`, (select `também`.`bandeira` from `times_table` `também` where (`também`.`time_id` = `j`.`mandante`)) AS `bandeiraMandante`, (select `tv`.`nome` from `times_table` `tv` where (`tv`.`time_id` = `j`.`visitante`)) AS `Visitante`, (select `tsv`.`sigla` from `times_table` `tsv` where (`tsv`.`time_id` = `j`.`visitante`)) AS `siglaVistante`, (select `tbv`.`bandeira` from `times_table` `tbv` where (`tbv`.`time_id` = `j`.`visitante`)) AS `bandeiraVisitante`, `j`.`golsMandante` AS `golsMandante`, `j`.`golsVisitante` AS `golsVisitante`, (select `ft`.`desc` from `fase_table` `ft` where (`ft`.`id_fase` = `j`.`fase_campeonato_id_fase`)) AS `Fase`, `j`.`Rodada` AS `rodada`, `j`.`Local` AS `local` from `jogos_table` `j`
Obrigado
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Herança no MySQL (Conceito)
em Web e banco de dados
Postado
Boas dicas amigo, vou segui-las. Mas e quanto minhas duvidas de conceito, consegue me ajudar?
Talvez se você me der um exemplo de um select onde através de o numero do acervo eu descubro de que tipo ele é Livro, Software, Filme ou Revista, ajudaria!