belongsTo(User::class, 'teacher_id'); } public function subject(): BelongsTo { return $this->belongsTo(Subject::class, 'subject_id'); } public function class(): BelongsTo { return $this->belongsTo(ClassRoom::class, 'class_id'); } public function attendances() { return $this->hasMany(Attendances::class); } public function academicYear() : BelongsTo { return $this->belongsTo(AcademicYear::class, 'academic_year_id'); } }