Herança em SQL server
No banco de dados do postgreSQL eu poderia utilizar herança sem precisar usar chaves, como por exemplo, tenho uma tabela Pessoa e seus filhos tabela PessoaFisica e PessoaJuridica, onde acessando a tabela PessoaFisica eu consigo enxergar os dados da tabela Pessoa.
Gostaria de saber se tem como fazer isso no SQL Server?
Gostaria de saber se tem como fazer isso no SQL Server?
Ricardo Vieira
Curtidas 0
Respostas
Fabiano Carvalho
12/02/2014
Não entendi muito bem a sua dúvida.
Mas acredito que seja VIEW o que você precisa.
Mas acredito que seja VIEW o que você precisa.
GOSTEI 0
Ricardo Vieira
12/02/2014
Assim como em C# eu posso ter uma classe que herda de as características da classe pai, ou seja, todos os métodos ou atributos públicos da classe pai pode ser chamada na classe filha, parecido tem no postgreSQL e queria saber se tem no SQLServer sem precisar criar uma view ou fazer um join, tem como?
GOSTEI 0
Ricardo Vieira
12/02/2014
Assim como em C# eu posso ter uma classe que herda de as características da classe pai, ou seja, todos os métodos ou atributos públicos da classe pai pode ser chamada na classe filha, parecido tem no postgreSQL e queria saber se tem no SQLServer sem precisar criar uma view ou fazer um join, tem como?
GOSTEI 0
Alex Lekao
12/02/2014
Oi Bom dia!!!
Nunca pensei nisso no SQL Server, normlamente em Linguagens Orientada a Objetos e no Oracle se nao me engano tem.
A principio o SQL Server 2012 teria algo a respeito mas nao tenho certeza.
Vou colocar alguns links abaixo, da uma olhada se te ajudam.
[url]https://www.devmedia.com.br/implementando-heranca-de-tabela-no-sql-server-parte-01/12758[/url]
[url]https://www.devmedia.com.br/implementando-heranca-de-tabela-no-sql-server-parte-02/12888[/url]
[url]https://www.devmedia.com.br/implementando-heranca-de-tabela-no-sql-server-parte-03/12921[/url]
[url]http://social.msdn.microsoft.com/Forums/sqlserver/pt-BR/f4234d0b-b30c-4fc7-9ced-1bfa78b86450/especializao-e-generalizao-herana-como-implementar?forum=520[/url]
Espero que ajude.
Abraco.
Alex - Lekao
Nunca pensei nisso no SQL Server, normlamente em Linguagens Orientada a Objetos e no Oracle se nao me engano tem.
A principio o SQL Server 2012 teria algo a respeito mas nao tenho certeza.
Vou colocar alguns links abaixo, da uma olhada se te ajudam.
[url]https://www.devmedia.com.br/implementando-heranca-de-tabela-no-sql-server-parte-01/12758[/url]
[url]https://www.devmedia.com.br/implementando-heranca-de-tabela-no-sql-server-parte-02/12888[/url]
[url]https://www.devmedia.com.br/implementando-heranca-de-tabela-no-sql-server-parte-03/12921[/url]
[url]http://social.msdn.microsoft.com/Forums/sqlserver/pt-BR/f4234d0b-b30c-4fc7-9ced-1bfa78b86450/especializao-e-generalizao-herana-como-implementar?forum=520[/url]
Espero que ajude.
Abraco.
Alex - Lekao
GOSTEI 0
Mariana Carvalho
12/02/2014
olá a todos, desconhecia esse assunto de herança em banco de dados, Alex, vou olha os links para obter mais informações.
GOSTEI 0
Alex Lekao
12/02/2014
eh legal...
ate onde sei, e nao sei praticamente nada... rsrsr, teria no Oracle... rsrsr
ate onde sei, e nao sei praticamente nada... rsrsr, teria no Oracle... rsrsr
GOSTEI 0