Ako imaš samo dekstop aplikaciju i SQL server onda nemj komplikovati sa posebnim serverok, aplikacijom i slicno.
Prsoto napravi da se u tvojoj palikaciji povremeno, u zasebnoj niti pokrece proces koji ce da radi taj preracun. Logično je da se taj preračun upisuje u neku tabelu ako ti trebaju povremeno samo delvio te tabele. Ako ti stalno trebaju svi slogovi onda je bolje da preracun cuvas u nekom objektu, jer ces ga, i tako svaki put praviti,a ustedeces znatno jer nece ssvaki put praviti konekcuju na pbazu i izvlacenje podataka iz nje.
Već su ti skrenuli pažnju da je problem povremenog preracuna sto ce ti podaci biti povremeno i zastareli.
Ako je to zastarevanje problem, onda mislim da ti ne gine da imas redundansu, odnosno da svaki put kada u bazu upisujes neki podatak koji utice na preracun, uradis i preracun, naravno ne svih podataka nego smo onih na koje j epromena uticala i da to smestas u zasebnu tabelu (ili objekat). Tako ces preracun uvek imati azuran. Ako preracunate podatke cuvas u tabeli, ovaj preracun mozes napraviti nekim trigerom na nivou baze tako da tvoja apliakcija time i ne mora da se bavi.