Det låter som om du får göra nån statisk variant på det hela.
Gör en tabell som håller ordning på vilken vecka det är. Det får man ut via datum. Om det sen är ett nytt datum så slumpar du fram ett nytt tal som du lägger i där för avsedd plats...
[random]
x_ID - räknare
x_date - datum, håller reda på vilken vecka det är
x_number - int eller sträng där du lägger det slumpade värdet.
------------------
"Never underestimate your opponents." - Name the movie.