Buenas compañero.
Antes de nada, te recomiendo que te mires un poco la creación y diseño de bases de datos (no lo digo por ofender, ni mucho menos). Ahora te recomendaré como lo haría yo:
Si lo que quieres es llevar el personal de cada escuela (porque mas o menos es lo que entiendo) haces una tabla para escuelas, y otra para el personal.
Código SQL:
Ver originalCREATE TABLE escuelas (id_escuela INT(10) NOT NULL, direccion VARCHAR(80) NOT NULL, telefono INT(9), PRIMARY KEY (id_escuela));
#Esto sería para la primera tabla, creamos 3 columnas (por ejemplo) del id, direccion y telefono de las escuelas.
Ahora creamos otra tabla para el profesorado (por asi decirlo) o personal:
Código SQL:
Ver originalCREATE TABLE personal (dni VARCHAR(9), id_esc_pers INT(10), sueldo VARCHAR(6), nombre VARCHAR(50), telefono INT(9));
#En esta segunda tabla creamos por ejemplo, 5 columnas: dni, sueldo, nombre y telefono de cada persona y el id_esc_pers sería el id que relacionaría la escuela, con el personal que le corresponde. De esta forma si la escuela "Pepito" con ID: 8 tiene 23 trabajadores, esos 23 trabajdores tendrán como id_esc_pers el ID: 8.
Con esto te ahorras crear 1000 tablas...que como dice aqui nuestro compañero...nadie en su sano juicio lo haría.
Ahora sí, te lo vas a pasar "pipa" metiendo toooooodos esos registros dentro de las tablas.
Suerte compañero y espero que te haya servido!!!
Saludos, Isaac L.M.