I think when you've digitized the polygons, assign each space a unique ID or code, then use a Relate to match the code against something like an excel spreadsheet which contains the attribution needed. Then it would just be a case of updating the spreadsheet/csv with new students/staff attributes in each row.
... View more