Краткият отговор би бил:съхранявайте в сесията не данните, а само избора на потребителя.
На последната страница направете всичките си изчисления.
Правилен отговор:временната маса трябва да бъде действие на последната надежда. Трябва да се използва само ако не могат да се използват обикновени RDBMS механизми.
Най-вероятно вашата логика може да бъде съпоставена със стандартни съединения. Но е невъзможно да се каже повече, тъй като логиката все още е неизвестна.