Oye creo que esta mal que se creen tantas tablas, imaginate si se registran 8000 personas, cuantas tablas vas a crear? si no multiplico bien 8x8 = 64 entonces serian 64.000 tablas?
Siempre hay que pensar en futuro, yo estaba haciendo una red social, pero la deje para aprender mucho mas del tema porque la queria en tiempo real.
Y por lo que se el metodo que usas esta mal, ya que relentiza el sistema.
Te dare un consejo:
Ve este video tutorial sobre como crear una mini red social con dreamweaver
Fue mi primer video, te enseñan a gestionar la base de datos y a aprender de las relaciones entre las tablas... Espero haber podido ayudarte...