hasOne(HealthKind::class, 'e_name', 'e_name'); } public function healthLevel() { return $this->hasOne(HealthLevel::class, 'desc_key', 'desc_key'); } public function healthLevels() { return $this->hasMany(HealthLevel::class, 'e_name', 'e_name'); } protected function boundariesType(): Attribute { return Attribute::make( get: fn ($value) => json_decode($value, true)?:[], ); } }