Filling Empty Dimensions and Combining Authorizations
Example 1 (Simplest Case):
There are two authorization-relevant characteristics: 0CALYEAR and 0COUNTRY. The user has two authorizations, both of which have a characteristic with filled single authorizations (values, intervals, and so on):
Authorization 1:
| Characteristics | Values |
|---|---|
|
0CALYEAR |
1999-2002 |
|
- |
- |
Authorization 2:
| Characteristics | Values |
|---|---|
|
- |
- |
|
0COUNTRY |
DE, US |
These authorizations have the same meaning as the following single authorization:
Result:
| Characteristics | Values |
|---|---|
|
0CALYEAR |
1999-2002 |
|
0COUNTRY |
DE, US |
The authorizations are combined. It is possible to express this in such a way that the "empty" dimension (characteristic) has been filled by the other dimensions that are not empty.
Example 2:
Authorization 1:
| Characteristics | Values |
|---|---|
|
0CALYEAR |
1999-2002 |
|
0COUNTRY |
AU |
Authorization 2:
| Characteristics | Values |
|---|---|
|
- |
- |
|
0COUNTRY |
DE, US |
This is a process flow with two steps: First of all, dimension 0CALYEAR is filled from Authorization1 to Authorization2.
Step 1:
Result 1:
| Characteristics | Values |
|---|---|
|
0CALYEAR |
1999-2002 |
|
0COUNTRY |
AU |
Result 2:
| Characteristics | Values |
|---|---|
|
0CALYEAR |
1999-2002 |
|
0COUNTRY |
DE, US |
The two authorizations are then combined to form a new authorization.
Step 2:
Result:
| Characteristics | Values |
|---|---|
|
0CALYEAR |
1999-2002 |
|
0COUNTRY |
AU, DE, US |
For more examples of this type, seeCombining Authorizations.