MicroStrategy ONE
Position hierarchy
This hierarchy represents the open positions available. For common attributes, it can be built using the structure used in Employee. The attributes and relationships in the following figure represent the Position hierarchy.
| Attribute | Description | Example |
|
Position |
Can be vacant or occupied; one or more employees can be assigned to a position. A copy of L_EMP_TITLE can be used as a lookup table. |
Programmer, head of marketing |
|
Job Open Reason |
Reason related to a job opening; parent of Job Code. |
New, backfill, backfill from transfer |
|
Transfer Out |
Name of transferred employee, if position is open due to transfer. |
John Smith |
|
Job Close Reason |
Reason related to a job closing; parent of Job Code. |
Transfer, obsolete |
|
Transfer In |
Name of transferred employee, if position is closed due to transfer. |
John Smith |
|
Job Code |
When a position is vacant, a job code is associated with it; when the recruitment starts, an open date is also established. |
1234, 4567 |
|
Job Department |
Department in which the vacant position corresponding to the job code is open; parent of Job Code. |
Finance, marketing |
|
Job Location |
Location where the vacant position corresponding to the job code is open; parent of Job Code. |
New York, Washington, Boston |
|
Job Clearance |
Clearance necessary to perform the duties of the vacant position corresponding to the job code; parent of Job Code. |
Secret, top secret |
|
Job Work Experience |
Number of years of experience necessary to perform the duties of the vacant position corresponding to the job code; parent of Job Code. |
2, 5, and so on. |
|
Job Open Date |
Date on which the position advertisement begins. The attribute's relationship is one to one with Job Code. |
12/12/02 |
|
Job Close Date |
Date on which the position advertisement is ended (when the position becomes obsolete or is filled). The attribute's relationship is one to one with Job Code. |
1/1/03 |
The detailed definition of each attribute in the MicroStrategy metadata listed previously is shown in the following tables.
Job Code
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
JOB_CODE_ID |
L_JOB_CODE |
F_POSITION |
| Children | Parents | Relationship Type | Table |
|
None |
Job Clearance |
Many-to-one |
L_JOB_CODE |
|
None |
Job Close Reason |
Many-to-one |
L_JOB_CODE |
|
None |
Job Close Date |
One-to-one |
L_JOB_CODE |
|
None |
Job Open Date |
One-to-one |
L_JOB_CODE |
|
None |
Job Open Reason |
Many-to-one |
L_JOB_CODE |
|
None |
Job Department |
Many-to-one |
L_JOB_CODE |
|
None |
Job Location |
Many-to-one |
L_JOB_CODE |
|
None |
Position |
Many-to-one |
L_JOB_CODE |
|
None |
Job Work Experience |
Many-to-one |
L_JOB_CODE |
Job Clearance
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
EMP_CLEARANCE_ID JOB_CLEARANCE_ID |
L_JOB_CLEARANCE L_JOB_CODE |
None |
|
DESC |
EMP_CLEARANCE_ |
L_JOB_CLEARANCE |
None |
| Children | Parents | Relationship Type | Table |
|
Job Code |
Job Clearance |
One-to-many |
L_JOB_CODE |
Job Close Date
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
JOB_CLOSE_DATE |
L_JOB_CODE |
None |
| Children | Parents | Relationship Type | Table |
|
Job Code |
None |
One-to-one |
L_JOB_CODE |
Job Open Date
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
JOB_OPEN_DATE |
L_JOB_CODE |
None |
| Children | Parents | Relationship Type | Table |
|
Job Code |
None |
One-to-one |
L_JOB_CODE |
Job Department
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
JOB_DPTM_ID, EMP_DPTM_ID |
L_JOB_CODE L_JOB_DPTM |
None |
|
DESC |
EMP_DPTM_DESC |
L_JOB_DPTM |
None |
| Children | Parents | Relationship Type | Table |
|
Job Code |
None |
One-to-many |
L_JOB_CODE |
Job Location
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
JOB_LOCATION_ID, EMP_LOCATION_ID |
L_JOB_CODE L_JOB_LOCATION |
None |
|
DESC |
EMP_LOCATION_DESC |
L_JOB_LOCATION |
None |
| Children | Parents | Relationship Type | Table |
|
Job Code |
None |
One-to-many |
L_JOB_CODE |
Job Work Experience
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
JOB_WORK_EXP |
L_JOB_CODE |
None |
| Children | Parents | Relationship Type | Table |
|
Job Code |
None |
One-to-many |
L_JOB_CODE |
Position
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
POSITION_ID |
L_POSITION |
L_JOB_CODE |
|
DESC |
POSITION_DESC |
L_POSITION |
None |
| Children | Parents | Relationship Type | Table |
|
Job Code |
None |
One-to-many |
L_JOB_CODE |
Job Open Reason
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
JOB_OPEN_RSN_ |
L_JOB_OPEN_RSN |
L_JOB_CODE |
|
DESC |
JOB_OPEN_RSN_ |
L_JOB_OPEN_RSN |
None |
| Children | Parents | Relationship Type | Table |
|
Job Code |
None |
One-to-many |
L_JOB_CODE |
Job Close Reason
| Form | Form Expression | Lookup Table | Other Tables |
|
ID |
JOB_CLOSE_RSN_ |
L_JOB_CLOSE_RSN |
L_JOB_CODE |
|
DESC |
JOB_CLOSE_RSN_ |
L_JOB_CLOSE_RSN |
None |
| Children | Parents | Relationship Type | Table |
|
Job Code |
None |
One-to-many |
L_JOB_CODE |
