Pravim on-line aplikaciju za testiranje. Konkretno, svaki test u bazi ce imati 30 pitanja. No, ne zelim da ona idu kod svih korisnika istim redosledom.
Ovo sam planirao da izvedem tako sto bih generisao slucajne brojeve do 30. Nakon generisanja svakog broja pojedinacno proveravo bih u nizu u kome bih cuvao sve generisane brojeve za tog korisnika, da li se taj broj vec pojavljivao. Ukoliko jeste ponovo bih generisao broj, sve dok ne bih generisao listu od 30 jedinstvenih vrednosti.
Trenutno imam 3 pitanja u vezi ovog problema.
1. Da li je ovo najbolji nacin da se on resi?
2. Gde snimiti niz sa listom vrednosti? (posto se radi o ASP.NET aplikacije pretpostavljam u cookie)
3. Kako ce ovaj vid generisanja brojeva uticati na performase servera?
Unapred hvala na pomoci.