belongsTo(Postulante::class, 'postulante_id'); } // public function area() // { // return $this->belongsTo(Area::class, 'area_id'); // } public function areaProceso() { return $this->belongsTo(AreaProceso::class, 'area_proceso_id'); } public function pago() { return $this->belongsTo(Pago::class, 'pago_id'); } // Accesos rĂ¡pidos opcionales public function area() { return $this->hasOneThrough( Area::class, AreaProceso::class, 'id', 'id', 'area_proceso_id', 'area_id' ); } public function proceso() { return $this->areaProceso->proceso; } public function preguntasAsignadas() { return $this->hasMany(PreguntaAsignada::class, 'examen_id'); } }