'array', 'order' => 'integer', 'created_at' => 'datetime', 'updated_at' => 'datetime', ]; public function file(): BelongsTo { return $this->belongsTo(SourceFile::class, 'source_file_id'); } public function parts(): HasMany { return $this->hasMany(PaperPart::class, 'source_paper_id'); } public function candidates(): HasMany { return $this->hasMany(PreQuestionCandidate::class, 'source_paper_id'); } public function questionRefs(): HasMany { return $this->hasMany(PaperQuestionRef::class, 'source_paper_id'); } }