Kort svar ville være:gem ikke dataene i sessionen, men kun brugerens valg.
Gennem alle dine beregninger på en sidste side.
Korrekt svar:midlertidig tabel bør være handling af det sidste håb. Skal kun bruges, hvis ingen almindelige RDBMS-mekanismer kan bruges.
Mest sandsynligt kan din logik kortlægges til standard joins. Men det er umuligt at sige mere, da logikken stadig er ukendt.