Qual o padrão para JOIN de tabelas?  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Tenho três tabelas no meu BD (A, B e C), relacionadas assim:

A (1)---(n) B (1)---(n) C

Tenho também uma classe VO (DTO) para cada tabela.

Preciso trazer o resultado da busca de um JOIN entre essas três tabelas.
Pensei em criar uma classe composta desses três VOs. Seria a abordagem mais corrreta?

Ese padrão se chama Composite [View]?

Valeu

This message was edited 1 time. Last update was at 25/11/2004 17:46:36


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

Os VOs sao apenas composite. Composite View eh relacionado a interface, como quebrar o template ( html, jsp etc ) em partezinhas / blocos.

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Ok, mas esta abordagem é adequada?

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

Perfeitamente válida, vc tá usando o padrão de Composite Entity.

http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda
[ICQ]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team