Entity Employee

DescriptionA person hired by an employer and who performs work for that employer.

Attributes
Employee Alternate Identifier NumEmployee Alternate Identifier Num
Employee NumEmployee Num
Target Hours QtyTarget Hours Qty

Relationship
Employee_Practitioner_FKEmployee_Practitioner_FK

Generalization
Generalization1Generalization1

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Employee Alternate Identifier Num
DescriptionAn alternate way of identifying the employee such as a national identity number, passport number or drivers license number.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Employee Num
DescriptionAn alphanumeric used to identify the employee.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Target Hours Qty
DescriptionThe planned number of weekly hours the employee is expected to work.
Data TypeStandards - Data Domains.ddm/Data Domains/Quantity Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Employee_Practitioner_FK
Is Identifying Relationshipfalse
Child TableEmployee
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePractitioner
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Generalization Details

 Generalization1
SupertypeParty Role
SubtypeEmployee
Transform AsTABLE