hasMany(Student::class, 'class_id'); } public function subjects() { return $this->belongsToMany(Subject::class, 'academic_plans', 'class_id') ->withPivot('hours_per_week', 'hours_per_year'); } public function chatLinks() { return $this->hasMany(ChatLink::class, 'class_id'); } public function tasks() { return $this->hasMany(Task::class, 'class_id'); } }