RSC_SKILL_PROFICIENCY

This table mainly stores the proficiency level of a skill of a resource and also is flexible to map it to entities other than resource.

Foreign Keys

Primary Key Table

Primary Key Column

Foreign Key Column

KNTA_USERS

USER_ID

CREATED_BY

KNTA_USERS

USER_ID

LAST_UPDATED_BY

RSC_SKILLS_NLS

SKILL_ID

SKILL_ID

Column Descriptions

Column Name

Null?

Data Type

Description

SKILL_PROFICIENCY_ID

NOT NULL

NUMBER

System-generated identifier

VERSION

NOT NULL

NUMBER

System-generated version for the entity. This column must not be updated manually

SKILL_ID

NOT NULL

NUMBER

This is a foreign key to RSC_SKILLS table, to which the proficiency applies.

PROFICIENCY_LEVEL_CODE

NULLABLE

NUMBER

The code that indicates the skill level for a resource. For example, Level 1, Level 2, and so on

PARENT_TYPE_CODE

NOT NULL

VARCHAR2(30)

The parent type code is used to identify the type of entity using the proficiency, mostly it is 'RESOURCE'

CREATED_BY

NOT NULL

NUMBER

Identifier for the user who created the record

CREATION_DATE

NOT NULL

DATE

Date record was created

LAST_UPDATED_BY

NOT NULL

NUMBER

Identifier for the user who last updated the record

LAST_UPDATE_DATE

NOT NULL

DATE

Date record was last updated

PARENT_ID

NULLABLE

NUMBER

Depending on the PARENT_TYPE_CODE this column refers to different entities. Mostly it refers to RSC_RESOURCE.RESOURCE_ID.

Indexes

Index Name

Index Type

Sequence

Column Name

FK435C6ECAA282BAFF_I

NONUNIQUE

1

SKILL_ID

RSC_SKILL_PROFICIENCY_N1

NONUNIQUE

1

PARENT_TYPE_CODE

RSC_SKILL_PROFICIENCY_N1

NONUNIQUE

2

PARENT_ID

SYS_C005201588

UNIQUE

1

SKILL_PROFICIENCY_ID

Sequences

Sequence Name

Sequence Type

RSC_SKILL_PROFICIENCY_S

SKILL_PROFICIENCY_ID