Tabela Employee (AdventureWorks)

Contém informações sobre o funcionário, como o número de identificação federal, nome do cargo, férias e horas de licença médica. Os nomes dos funcionários são armazenados na tabela Contact.

Definição da tabela Employee

A tabela Employee está contida no esquema de HumanResources.

Coluna

Tipo de dados

Nulidade

Descrição

EmployeeID

int

Não nulo

Chave primária para linhas de funcionário.

NationalIDNumber

nvarchar(15)

Não nulo

Número de identificação federal exclusivo, como número de previdência social.

ContactID

int

Não nulo

Identifica o funcionário na tabela Contact. Chave estrangeira para Contact.ContactID.

LoginID

nvarchar(256)

Não nulo

Logon de rede.

ManagerID

int

Nulo

Gerente ao qual o funcionário é designado. Chave estrangeira para Employee.EmployeeID.

Title

nvarchar(50)

Não nulo

Cargo, como comprador ou representante de vendas.

BirthDate

datetime

Não nulo

Data de nascimento.

MaritalStatus

nchar(1)

Não nulo

M = Casado

S = Solteiro

Gender

nchar(1)

Não nulo

M = Masculino

F = Feminino

HireDate

datetime

Não nulo

Data em que o funcionário foi contratado.

SalariedFlag

Sinalizador (tipo definido pelo usuário)

bit

Não nulo

Classificação de cargo.

0 = Por hora, não isento de acordo coletivo.

1 = Assalariado, isento de acordo coletivo.

VacationHours

smallint

Não nulo

Número de horas de férias disponíveis.

SickLeaveHours

smallint

Não nulo

Número de horas de licença médica disponíveis.

CurrentFlag

Sinalizador (tipo definido pelo usuário)

bit

Não nulo

0 = Inativo

1 = Ativo

rowguid

uniqueidentifier ROWGUIDCOL

Não nulo

Número ROWGUIDCOL que identifica exclusivamente a linha. Usado para dar suporte a um exemplo de replicação de mesclagem.

ModifiedDate

datetime

Não nulo

Data e hora da última atualização da linha.