'required|alpha_space|min:3|max:255|unique:depreciations,name,{id}', 'months' => 'required|min:1|max:240|integer', ); public function has_models() { return $this->hasMany('Model', 'depreciation_id')->count(); } public function has_licenses() { return $this->hasMany('License','depreciation_id')->count(); } }