┌──────────────────────────────────────────────────────────────────┐ │EmployeeDepartmentHistory │ ┌────────────────────────────────────────────────────────────────────┐ ┌───────────────────────────────────────────────────────────────┐ ├──────────────────────────────────────────────────────────────────┤ │EmployeePayHistory │ │JobCandidate │ │<&key> BusinessEntityID: int <> │ ├────────────────────────────────────────────────────────────────────┤ ├───────────────────────────────────────────────────────────────┤ │<&key> DepartmentID: smallint <>│ │<&key> BusinessEntityID: int <> │ │<&key> JobCandidateID: int <>│ │<&key> ShiftID: tinyint <> │ │<&key> RateChangeDate: datetime <>│ │<&key> BusinessEntityID: int <> │ │<&key> StartDate: date <> │ │<&media-record> Rate: money │ │<&media-record> Resume: xml │ │<&media-record> EndDate: date │ │<&media-record> PayFrequency: tinyint │ │<&media-record> ModifiedDate: datetime │ │<&media-record> ModifiedDate: datetime │ │<&media-record> ModifiedDate: datetime │ └───────────────────────────────────────────────────────────────┘ └──────────────────────────────────────────────────────────────────┘ └────────────────────────────────────────────────────────────────────┘ | | | | | ┌────────────────────────────────────────────────────────────────────┐ | │Employee │ | ├────────────────────────────────────────────────────────────────────┤ | │<&key> BusinessEntityID: int <> │ | │<&media-record> NationalIDNumber: nvarchar │ ┌─────────────────────────────────────────────────────────────┐ | │<&media-record> LoginID: nvarchar │ │Shift │ ┌──────────────────────────────────────────────────────────────────┐ │<&media-record> OrganizationNode: hierarchyid│ ├─────────────────────────────────────────────────────────────┤ │Department │ │<&media-record> OrganizationLevel: smallint │ │<&key> ShiftID: tinyint <> │ ├──────────────────────────────────────────────────────────────────┤ │<&media-record> JobTitle: nvarchar │ │<&media-record> Name: nvarchar │ │<&key> DepartmentID: smallint <>│ │<&media-record> BirthDate: date │ │<&media-record> StartTime: time │ │<&media-record> Name: nvarchar │ │<&media-record> MaritalStatus: nchar │ │<&media-record> EndTime: time │ │<&media-record> GroupName: nvarchar │ │<&media-record> Gender: nchar │ │<&media-record> ModifiedDate: datetime│ │<&media-record> ModifiedDate: datetime │ │<&media-record> HireDate: date │ └─────────────────────────────────────────────────────────────┘ └──────────────────────────────────────────────────────────────────┘ │<&media-record> SalariedFlag: bit │ │<&media-record> VacationHours: smallint │ │<&media-record> SickLeaveHours: smallint │ │<&media-record> CurrentFlag: bit │ │<&media-record> rowguid: uniqueidentifier │ │<&media-record> ModifiedDate: datetime │ └────────────────────────────────────────────────────────────────────┘