Skip to content

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

createdactiveinactiveterminated

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.


← Back to Store Domain