Pessoal,
Estou fazendo TCC e preciso implementar um sistema de avaliações.
Eu preciso salvar as respostas do usuário para no final fazer um relatório de erros e acertos.
Um amigo que programa em php recomendou usar uma tabela temporária para isto.
Eu implementei como teste e funcionou.
A dúvida agora:
Esta é uma boa prática? Existe uma forma melhor?
Outra dúvida:
Caso esta seja a melhor forma. Eu fiz usando uma chave primária burra. Acontece que a cada avaliação, cria-se novas chaves e vai chegar uma hora que o limite das chaves vai estourar, já que a cada avaliação vários registros vão sendo criados.
No final eu apago a avaliação da tabela temporária, mas o número da chave continua crescendo.
Como contornar este problema?
Estou usando Hibernate com XML e PostgreSQL.