One account, isolated campuses
Every school on eSchools gets its own database rather than a shared table with a campus column. That means one campus can never read another's students, fees or results, even by accident, which is the guarantee school networks actually need before they consolidate.