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. |
Consulte também