Entity Job

DescriptionAn association between an employer and an employee that contains information about the employee's labor position, duties and remuneration.

Attributes
Annual Taxable BenefitAnnual Taxable Benefit
Assignment PctAssignment Pct
Base SalaryBase Salary
Bonus SalaryBonus Salary
Employee Availability StatusEmployee Availability Status
Employee Availability Status ReasonEmployee Availability Status Reason
Employee Department TypeEmployee Department Type
Employee Skill LevelEmployee Skill Level
Employee StatusEmployee Status
Job CodeJob Code
Job DescrJob Descr
Pensionable IndPensionable Ind
Position TypePosition Type
Primary IndPrimary Ind
Salary GradeSalary Grade
Sequence NumSequence Num
Target Hours QtyTarget Hours Qty
Target Hours Unit Of MeasureTarget Hours Unit Of Measure
Work Unit of MeasureWork Unit of Measure

Relationship
Position_Employee_FKPosition_Employee_FK
Job_Employer_FKJob_Employer_FK

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Annual Taxable Benefit
DescriptionThe total taxable monetary amount that the employee receives annually in the context of his employment agreement.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Assignment Pct
DescriptionThe percentage of assignment of a employee to a job.
Data TypeStandards - Data Domains.ddm/Data Domains/Percentage [FLOAT(2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Base Salary
DescriptionThe fixed salary an employee receives in the context of his employment agreement.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Bonus Salary
DescriptionThe bonus salary an employee receives over and above the base salary in the context of his employment agreement.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Employee Availability Status
DescriptionEmployee Availability Status classifies employees according to whether or not they are currently generally available to perform their employment function.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Employee Availability Status Reason
DescriptionEmployee Availability Status Reason classifies employees according to the reason for their current Employee Availability Status.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Employee Department Type
DescriptionClassifies the organizational area of employment.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Employee Skill Level
DescriptionEmployee Skill Level classifies employees according to the skill level they possess for the job being performed.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Employee Status
DescriptionEmployee Status classifies employees according to the current state of the employment.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Job Code
DescriptionJob codes indicate the type of job the employee is filling.

For example:
Physician
Nurse
Technician
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Job Descr
DescriptionThe textual description of the job an employee holding the employment position executes under the terms of his employment agreement.
Data TypeStandards - Data Domains.ddm/Data Domains/Text Medium [VARCHAR(255)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Pensionable Ind
DescriptionIndicates whether the employee has a job that gives him rights to a pension.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Position Type
DescriptionPosition Type distinguishes between employment positions according to their inherent nature.

For example:
Faculty
Research
Administrative
Executive
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Primary Ind
DescriptionIndicates that this is the employee's primary job.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Salary Grade
DescriptionIndicates the salary or wage level of an employee.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Sequence Num
DescriptionAn integer number starting at 1 and incrementing by one to provide uniqueness for each occurrence of Job.
Data TypeStandards - Data Domains.ddm/Data Domains/Sequence Number [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Target Hours Qty
DescriptionThe target number of hours per week planned for this job.
Data TypeStandards - Data Domains.ddm/Data Domains/Quantity Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Target Hours Unit Of Measure
DescriptionThe time unit of measure for target number of hours per week planned for this job.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Work Unit of Measure
DescriptionWork Unit of Measure specifies the Unit of Measure of the employee Work.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Position_Employee_FK
Is Identifying Relationshipfalse
Child TableJob
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableEmployee
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Job_Employer_FK
Is Identifying Relationshiptrue
Child TableJob
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableEmployer
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE