Bounded Context: Configuration
Aggregate Root: ParameterGlobalValue
Module: Ums.Domain.Configuration.Parameter
Status: Production
ParameterGlobalValue stores the system-wide default value for a parameter defined by ParameterDefinition. It is the fallback when no tenant-specific override exists.
Active ──Archive()──► Archived (terminal)
- Value must conform to the
DataTypespecified in the referencedParameterDefinition. - Only one active global value per
ParameterDefinition. - A global value cannot be archived while tenant overrides are still active.
| Aggregate | Relationship |
|---|---|
ParameterDefinition |
Defines the schema and constraints for the value. |
ParameterTenantValue |
Can override this value for a specific tenant. |