boa tarde.
Estou com a seguinte duvida:
preciso realizar uma pesquisa em uma base de dados. essa pesquisa pode ser
realizada por varios criterios.
tenho as tabelas:
cliente(idCliente, nome, cidade, estado)
produto(idProdutodescricao, unidade, tipo)
notaCabeca(idNotaCabeca, idCliente, numeronf)
notaIten(idNotaCabeca, idProduto, quantidade, valor)
também tenho as classes:
cliente
produto
notaCabeca e notaIten
por exemplo, se eu quiser realizar uma pesquisa em notas fiscais,
somente dos produtos que tem uma determinada unidade.
pensei em fazer da seguinte maneira:
1 - ) a classe produto realiza a pesquisa de todos os produtos que tem uma
determinada unidade. o resultado dessa pesquisa será armazenado em uma lista.
vou precisar dessa lista para pesquisar os itens da nota.
2 - ) preciso pegar somente os registros das notas(itens) que pertencem a
lista de produtos(1). o resultado dessa pesquisa será armazenado em uma lista.
vou precisar dessa lista para pesquisar a cabeça da nota.
3 - ) preciso pegar somente os registros da cabeca da nota, que pertencem a
lista(2). pesquisa realizada.
estou fazendo via jdbc.
pensei em fazer dessa maneira. cada classe realiza a sua pesquisa. alguém
pode me dizer, se o caminho é esse?
obrigado a todos.