I think you can first try to remove the school attribute in your studentIdentity id.
Your student identity can include some unique attributes related to the students, such as id number.
But the school is a relationship to the student.
moose poop looks like football shaped elk poop. About the size of this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop