The Ed-Fi Discussion
Click on Join Now to Sign Up
This is a good question. The reason it is modeled this way is because Courses can not only be defined at the school level, but at the LEA and State level as well. So the course can be offered to many grade levels (ie: a student can take Algebra 1 at 9th, 10th, 11th grade), and the school offers it through the CourseOffering complex type within MasterSchedule.
|EducationOrganization Identity Column . |