belongsTo(Area::class); } public function building() { return $this->belongsTo(Building::class); } public function project() { return $this->belongsTo(Project::class); } public function room() { return $this->belongsTo(Room::class); } public function orders() { return $this->hasMany(Orders::class, "bed_id"); } public function onGoingOrder() { return $this->hasOne(Orders::class, "bed_id")->where("orders.status", Orders::STATUS_ONGOING); } }