Employee¶
aggregate-root store
Store or enterprise worker participating in operational processes.
Business Purpose: Provide the worker reference for store execution, assisted selling, returns, exchanges, and operational accountability.
Identity¶
| Type | Field | Description |
|---|---|---|
global |
employee-id |
Globally unique employee identifier, stable across role and status changes. |
Attributes¶
| Attribute | Description |
|---|---|
employee-id Employee ID |
Stable employee identifier. |
store-id Store ID |
Associated store reference when applicable. |
employee-type Employee Type |
Employee classification. |
status Status |
Current employee state. |
updated-at Updated At |
Date and time when the employee was last updated. |
Lifecycle¶
created → active → inactive → terminated
Invariants¶
stable-employee-id— Employee ID must remain stable for the lifetime of the employee record.
Relationships¶
| Type | Target |
|---|---|
belongs-to |
store store |
uses |
terminal terminal |
supports |
customer customer |
Note
Employee is requested by OBJ-001 but is not present in current model references.