'boolean', 'time_taken' => 'float', 'points_earned' => 'float', ]; public function match() { return $this->belongsTo(PvpMatch::class, 'pvp_match_id'); } public function user() { return $this->belongsTo(User::class, 'user_id'); } public function question() { return $this->belongsTo(Question::class, 'question_id'); } public function selectedOption() { return $this->belongsTo(QuestionOption::class, 'selected_option_id'); } }