# Issue #194: Implement Item model with relationships

## Goal
Create Item Eloquent model with: fillable (sap_code, barcode, description, short_description, category_id, location_id, stock, min_stock, max_stock, unit, pack_unit, pack_quantity, distribution_unit, cost, weight, brand, model, serial_number, image_path, status), relationships (category, location, transactionItems), scopes (active, lowStock), casts (cost and weight as decimal), softDeletes.

## Requirements (To-Do)
- [ ] Create Item model with all fillable properties
- [ ] Add category() belongsTo relationship
- [ ] Add location() belongsTo relationship
- [ ] Add transactionItems() hasMany relationship
- [ ] Add active() scope
- [ ] Add lowStock() scope
- [ ] Add decimal casts for cost and weight
- [ ] Add SoftDeletes trait

## Acceptance Criteria
- Model exists with all properties
- All relationships work correctly
- Scopes filter data properly
- Soft deletes are functional



## Implementation Status
**Status:** ⚠️ PARTIAL
**Note:** `Bien` + `Item` models exist without Eloquent relationships


## Implementation Status
**✅ COMPLETED**
**Note:** Implemented
## Labels
- type:feature
- priority:high
- module:database

## Milestone
M1-Foundation
