Таблица Employee (AdventureWorks)

Содержит сведения о работнике, такие как ИНН, должность и количество часов отпуска или отпуска по болезни. Имена работников хранятся в таблице Contact.

Определение таблицы Employee

Таблица Employee содержится в схеме HumanResources.

Столбец

Тип данных

Допустимость значения NULL

Описание

EmployeeID

int

Недопустимо

Первичный ключ для строк таблицы Employee.

NationalIDNumber

nvarchar(15)

Недопустимо

Уникальный государственный идентификационный номер, такой как номер ИНН.

ContactID

int

Недопустимо

Идентифицирует служащего в таблице Contact. Внешний ключ к таблице Contact.ContactID.

LoginID

nvarchar(256)

Недопустимо

Имя для входа в сеть.

ManagerID

int

Допустимо

Непосредственный начальник работника. Внешний ключ к таблице Employee.EmployeeID.

Title

nvarchar(50)

Недопустимо

Должность, например представитель по закупкам или продажам.

BirthDate

datetime

Недопустимо

Дата рождения.

MaritalStatus

nchar(1)

Недопустимо

M = Состоит в браке

S = Не состоит в браке

Gender

nchar(1)

Недопустимо

M = Мужской

F = Женский

HireDate

datetime

Недопустимо

Дата принятия на работу.

SalariedFlag

Flag (определяемый пользователем тип)

bit

Недопустимо

Классификация работы.

0 = Почасовая, с участием в коллективном договоре.

1 = С окладом, без участия в коллективном договоре.

VacationHours

smallint

Недопустимо

Количество часов отпуска.

SickLeaveHours

smallint

Недопустимо

Количество часов отпуска по болезни.

CurrentFlag

Flag (определяемый пользователем тип)

bit

Недопустимо

0 = Неактивно

1 = Активно

rowguid

uniqueidentifier ROWGUIDCOL

Недопустимо

Номер ROWGUIDCOL, являющийся уникальным идентификатором строки. Используется для поддержки образца репликации слиянием.

ModifiedDate

datetime

Недопустимо

Дата и время последнего обновления строки.