Carissimos ,

 

Venho por meio deste tentar sanar algumas duvidas que tenho sobre o uso de 
herança.

Ultilizo Oracle 10g .

 

Em meus testes com tipos a herança funcionou adequadamente, já com as tabelas 
vi que a clasula under não esta implementada para tabelas. Criando tabelas com 
base em objetos que usam herança e sem usar a clausula under diretamente( pois 
o objeto usado para gerar a tabela usa under ) o bd gera a tabela, entretanto 
se usar um insert na referida tabela usando para isso o tipo criado, ao inves 
dos dados serem inseridos tanto na tbl pai como na tbl filho, todos dados ficam 
somente na tbl filho, gostaria de saber se isso acontece apenas logicamente a 
fim de abstração de complexidade ou se a implementação de herança no oracle 10g 
não funciona direito adicionando todos os dados fisicamente na tbl filho.

Outra questão que levanto é como gerar relacionamentos de muitos para muitos 
ultilizando a abordagem objeto relacional, em linguagens de programação como 
java isso é facil de ser feito por meio de collections , entretanto não sei da 
existencia de collections por padrão no Oracle.

 

Grato .


Responder a