for the sake of querying your data, I think that it would be best if you gave each student a unique user ID. If you wanted to querry some data that would involve multiple schools, your sql statements will get ugly reall fast

In addition, if you put all of your data in one database, quering the data will be faster.
hope this helpes
~gole_yas