Em 26/02/2008, às 00:37, Euler Taveira de Oliveira escreveu: > Celso Henrique Mendes Ferreira wrote: > >> Para o que eu precisava serviu legal e até agora não deu problema e >> talvez, quem sabe, essa idéia consiga ajudar alguém. >> > Mas isso *não* é herança. É de certo modo uma "replicação parcial" das > tabelas do banco de dados.
De acordo com o Euler, porque replicar os atributos de pessoa (cpf e dtnascimento) em aluno por exemplo? Acho que se mapearmos os conceitos OO da seguinte forma: Classe -> Variável de relação Atributo de classe -> Atributo de relação Objeto -> Tupla Composição de objetos -> Relacionamentos O conceito mais próximo da herança no banco relacional será especialização/generalização. PS.: Se alguém me acusar de estar cometendo um grande erro de mapeamento (como no livro do date) vou responder que não proponho um banco relacional/oo mas um mapeamento mais "solto" entre um SGBDR puro e modelagem OO (e uma definição bem geral de classes). -- Diogo Biazus [EMAIL PROTECTED] http://www.softa.com.br http://www.postgresql.org.br _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
