Cita: asi mismo como dicen ustedes asignarle el "usuario" tampoco seria una buena solucion, ya que colapsaría de filas mi base de datos, suponiendo que tuviera mas de 20.000 usuarios. y tuviera 10 regiones, 10 nombres, 10 animales, 10 paises serian alrededor de 200 millones de filas...me explico? :$ se que es confusa mi manera de explicar, pero si yo no lo entiendo, se me hace dificil que ustedes lo entiendan, de todas maneras gracias por comentar
no son 10 millones de filas! eso se llama normalizacion, tendrías una tabla animales, otra paises y así. Y tablas usuarios_paises, usuarios_animales, usuarios_regiones, solo con los ids