Employee テーブル (AdventureWorks)

国民識別番号、役職、休暇や病気休暇の時間など、従業員の情報が含まれています。従業員の名前は、Contact テーブルに格納されています。

Employee テーブルの定義

Employee テーブルは、HumanResources スキーマに含まれています。

データ型

NULL 属性

説明

EmployeeID

int

NOT NULL

Employee 行の主キー。

NationalIDNumber

nvarchar(15)

NOT NULL

社会保障番号などの一意の国民識別番号。

ContactID

int

NOT NULL

Contact テーブルの従業員を識別します。Contact.ContactID への外部キーです。

LoginID

nvarchar(256)

NOT NULL

ネットワーク ログオン。

ManagerID

int

NULL

従業員に関連する管理者。Employee.EmployeeID への外部キーです。

Title

nvarchar(50)

NOT NULL

役職 (購買担当者や販売担当者など)。

BirthDate

datetime

NOT NULL

誕生日。

MaritalStatus

nchar(1)

NOT NULL

M = 既婚

S = 未婚

Gender

nchar(1)

NOT NULL

M = 男性

F = 女性

HireDate

datetime

NOT NULL

従業員の入社日。

SalariedFlag

Flag (ユーザー定義型)

bit

NOT NULL

職務分類。

0 = 時間給。団体交渉権があります。

1 = 固定給。団体交渉権はありません。

VacationHours

smallint

NOT NULL

利用可能な休暇 (時間数)。

SickLeaveHours

smallint

NOT NULL

利用可能な病気休暇 (時間数)。

CurrentFlag

Flag (ユーザー定義型)

bit

NOT NULL

0 = 非アクティブ

1 = アクティブ

rowguid

uniqueidentifier ROWGUIDCOL

NOT NULL

行を一意に識別する ROWGUIDCOL 番号。マージ レプリケーション サンプルをサポートする場合に使用されます。

ModifiedDate

datetime

NOT NULL

行が最後に更新された日時。