estou desenvolvendo um sistema de consultas usando postgres
a ideia é que o usuario pode gerar uma consulta inicial, resultado em um
jTable e depois poder descer nessa consulta mais quatro niveis
exemplo: consulta inicial tipo ranking, vai mostrar ano e mes mais valores agrupados, ao clicar em uma linha da jTable aparecerão mais
cinco atributos filtros, por exemplo representante. que farão com que o sistema me traga mais uma jTable com os representantes daquela linha
da jTable anterior.
A questão é a seguinte, eu gostaria de armazenar cada vetor de consulta
de cada jTable em disco, mas como fazer se em cada jTable o usuário
tem opcoes por exemplo de reordenar a jTbable, como fazer isto sem usar o banco de dados, aliás eu pensei em gravar o vetor de resultado numa tabela do banco mas não posso porque sao n tipos de consultas que os usuarios podem fazer, ai vou ter que a todo momento criar e deletar tabelas do banco, porque não posso usar tabela temporarias
já que o usuario estando no 5 nivel pode querer navegar ate o primeiro.
Se existisse algum tipo de objeto que eu pudesse gravar em disco, que me desse capacidade de recuperar as informações , como eu quisesse
seria otimo
Muito Obrigado