logo DevMedia  
Home Entenda o site Revistas Canais Cursos Palestras Suporte Fórum +Serviços Assine Compre Créditos

Edição do Mês
  Fórum DevMedia
Fórum de Discussão
Conheça também o NOVO fórum da DevMedia, no endereço: www.devmedia.com.br/forum
O novo fórum possui diversas vantagens! Saiba mais em
www.devmedia.com.br/articles/viewcomp.asp?comp=14726
Estamos sempre trabalhando na melhora do site como um todo! Bons códigos!
Equipe DevMedia

 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos  RegistrarRegistrar   
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 
Edição do Mês

"Herança" em modelo relacional
 
Novo Tópico   Responder Mensagem    Fórum DevMedia - Índice do Fórum -> Modelagem de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
venomtotal
Novato


Registrado em: Domingo, 16 de Março de 2008
Mensagens: 5

MensagemEnviada: Dom Mar 16, 2008 3:27 am    Assunto: "Herança" em modelo relacional Responder com Citação

Como eu aplicaria o conceito de herança em entidades relacionais?

No caso de 02 ou mais entidades terem muitos atributos identicos.

Ex: telefonista e gerente possuem em comum: nome, cpf, endereço, telefone e etc..

Entao deveria ter uma entidade "pai" com todos estes atributos em comum os quais eles iriam herdar...
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
LeoCardoso
Novato


Registrado em: Domingo, 16 de Março de 2008
Mensagens: 8

MensagemEnviada: Dom Mar 16, 2008 1:05 pm    Assunto: Responder com Citação

Você pode escolher como implementar a herança.

Há 3 formas mais comuns, utilizadas inclusive em ferramentas de mapeamento OO.

Veja em:
http://www.jpox.org/docs/1_2/jpa_orm/inheritance.html
http://www.hibernate.org/hib_docs/reference/en/html/inheritance.html
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
joao.rafael.ribeiro
Novato


Registrado em: Sexta-Feira, 4 de Abril de 2008
Mensagens: 4

MensagemEnviada: Sex Abr 04, 2008 3:18 pm    Assunto: herança Responder com Citação

Utilizo a forma que mapea para cada objeto uma tabela. Ex: Objeto pai Pessoa, objetos filhos Física e Jurídica. Irão existir 3 tabelas (Pessoa, Física e Jurídica) todas possuem o mesmo tipo de chave primária. Quando for salvar uma Pessoa_Fisíca, grava um registro na tabela Pessoa e depois um registro na tabela Física, esses registros possuem a mesma chave primária, porém estarão em tabelas diferentes (relacionamento 1 para 1 entre as tabelas).
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Fórum DevMedia - Índice do Fórum -> Modelagem de Dados Todos os horários são GMT - 3 Hours
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibído.
Responder Tópicos Proibído
Editar Mensagens: Proibído.
Excluir Mensagens: Proibído.
Votar em Enquetes: Proibído.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB