Hola Marco Antonio,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Según mi experiencia te puedo sugerir que instales un servicio Moodle por cada escuela...
En la Universidad en la que trabajo tenemos 5 núcleos (que podrían ser las que tu llamas escuelas), cada núcleo ofrece distintas carreras y estas a su vez ofrecen distintas materias; y para cada una teníamos un servicio Moodle con su base datos particular, para no mezclar la información, así se administran de forma más sencilla...
Cuando digo teníamos, es porque hemos pasado cada uno de estos servicios a servidores locales puesto que como los núcleos están en ciudades distintas y distantes, la conexión con el servidor central donde se alojaban todos los servicios Moodle era muy lenta, y decidimos dejar el servidor central como backup, es decir, si se cae la conexión con alguno de los servidores locales se activa el central, aunque creo que a ti por ahora lo que más te interesa es la primera parte que explique.
Te doy la dirección para que visualices más o menos lo que te describo: http://aulavirtual.udo.edu.ve