1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como saber qual objeto cadastrou este objeto?

Seguinte galera, eu tenho um objeto para Pessoa, e outro para Instituição de Ensino, ambos utilizam-se de Endereço. A pergunta é, como eu faço para saber se foi a Pessoa ou a Instituição que cadastrou aquele Endereço? Eu crio uma propriedade nova na tabela Endereço no BD? Crio outra tabela? Como vocês fazem geralmente?

Tenho que saber disto para depois exibir os endereços de cada objeto no seu devido lugar.

Estou mexendo com JEE com JSF e PrimeFaces, e outra pergunta que tenho é: eu preciso criar diferentes xhtml para colocar em cada uma destas duas classes? Ou tem uma forma de usar o mesmo, alguém tem exemplo disto?

Desde já agradeço.

  • Cria uma tabela de relacionamento entre pessoa e endereço e Instituição de Ensino e endereço. Agora vc tem que responder se esta usando JPA ou JDBC da para mapear direto no objeto ou montar na mão mesmo

    marco_aurelioo   12 de ago de 2013
  • Estou utilizando JPA, mas criei o model a partir do banco de dados.

    PriR   12 de ago de 2013
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags orientação-a-objetos java-ee jsf ou faça a sua própria pergunta.