1. Overview
In EasyEdmin, the academic structure reflects how real-world educational institutions organize people and programs. At the centre is the Student — all academic and administrative processes relate back to that entity.
2. Hierarchy
The academic structure follows a top-down institutional hierarchy:
EasyEdmin
└── Institute
└── Department
└── Class Group
└── Class
└── Student
3. Structure Breakdown
3.1 EasyEdmin – The overall system/ERP that manages academic, administrative, financial, and other institutional functions.
3.2 Institute – The top-level organisational unit representing the entire educational organisation (e.g., a school).
3.3 Department – A unit within the institute that groups related academic segments (e.g., Primary Section, Secondary Section).
3.4 Class Group – A sub-grouping under a department used to organise related classes (for example, all Year 1 classes). It helps manage broad categorisation before splitting into detailed class levels.
3.5 Class – The actual class or batch of students (e.g., “Standard 10 A”). Students are enrolled at this level.
3.6 Student – Individual student records exist within a class, forming the core unit on which attendance, grades, exams, and reporting revolve.
4. Relationship Rules
| Parent Entity | Child Entity | Relationship |
| Institute | Department | One Institute has many Departments |
| Department | Class Group | One Department has many Class Groups |
| Class Group | Class | One Class Group has many Classes |
| Class | Student | One Class has many Students |
| Student | Class | Student belongs to one Class at a time in a particular academic session |
5. Business Rules & Constraints
- A Student must belong to one and only one Class in an academic session.
- A Class cannot exist without a Class Group.
- A Class Group must be linked to a Department.
- A Department must belong to an Institute.
- Academic promotion moves a Student between Classes of the same institute.