EmployeeDepartmentHistory テーブル (AdventureWorks)
従業員とその所属部署に関する現在のデータと履歴データが含まれています。EndDate 列が NULL 値になっている部署が、従業員の現在の所属部署です。
EmployeeDepartmentHistory テーブルの定義
EmployeeDepartmentHistory テーブルは、HumanResources スキーマに含まれています。
列 | データ型 | NULL 属性 | 説明 |
---|---|---|---|
EmployeeID |
int |
NOT NULL |
従業員の識別番号。Employee.EmployeeID への外部キーです。 |
DepartmentID |
smallint |
NOT NULL |
従業員の現在または過去の所属部署。Department.DepartmentID への外部キーです。 |
ShiftID |
tinyint |
NOT NULL |
従業員に割り当てられている勤務シフト (昼間、夕方、夜間など)。Shift.ShiftID への外部キーです。 |
StartDate |
datetime |
NOT NULL |
従業員がその部署で勤務を開始した日付。 |
EndDate |
datetime |
NULL |
従業員がその部署を離れた日付。 NULL = 現在の部署 |
ModifiedDate |
datetime |
NOT NULL |
行が最後に更新された日時。 |
参照
関連項目
Department テーブル (AdventureWorks)
Employee テーブル (AdventureWorks)
Shift テーブル (AdventureWorks)