Saludos..
Podrias manejarlo en una sola tabla , pero lo idea es normalizar y lo que propusiste en dividir esa tabla en varias seria la solucion mas optima... Manejarias en todas como llave primaria el numero de reporte... Podrias leer este articulo que me parece muy interesante
click aca.. De igual forma si me gustaria saber cuantos campos maximos soporta mysql para la creacion de una tabla, por cultura general
Hasta Pronto!