Un po' per il filesystem.
Io suddividerei ad albero:

codice:
1
  1
  2
  3
  ...
  tipo 1000 o 2000

2
  1
  2
  3

3
  ...
etc, quindi www.sito.com/1/500/nomefile.ext

E' un'idea. In un mio gestionale ho una suddivisione alberata simile. In molti documentali viene usato questo sistema.