Personalmente, non ho mai sentito che si indicasse o stabilisse a priori un numero massimo di record per tabella.

Dal punto di vista teorico, il massimo dovrebbe corrispondere 4 miliardi circa (4.294.967.296) di record, cioè quelli corrispondenti a 2 elevato alla potenza di 32, il massimo numero di combinazioni rappresentabili con 32 bit.

In generale, si pongono dei limiti allo spazio che può occupare un database, ai modi con cui è possibile suddividere un database in più file (come succede con InterBase).

Ad ogni modo, se hai trovato quello che fa per te, meglio così.