Tabla Employee (AdventureWorks)

Contiene información sobre los empleados, como un número de identificación nacional, cargo que ocupan, vacaciones y horas de permiso por enfermedad. Los nombres de los empleados se almacenan en la tabla Contact.

Definición de la tabla Employee

La tabla Employee se encuentra en el esquema HumanResources.

Columna

Tipo de datos

Nulabilidad

Descripción

EmployeeID

int

No NULL

Clave principal para las filas de empleado.

NationalIDNumber

nvarchar(15)

No NULL

Número de identificación nacional único, como un número de seguridad social.

ContactID

int

No NULL

Identifica el empleado en la tabla Contact. Clave externa para Contact.ContactID.

LoginID

nvarchar(256)

No NULL

Inicio de sesión de red.

ManagerID

int

NULL

Superior al que se ha asignado el empleado. Clave externa para Employee.EmployeeID.

Title

nvarchar(50)

No NULL

Nombre del cargo, como Buyer o Sales Representative.

BirthDate

datetime

No NULL

Fecha de nacimiento.

MaritalStatus

nchar(1)

No NULL

M = Casado

S = Soltero

Gender

nchar(1)

No NULL

M = Hombre

F = Mujer

HireDate

datetime

No NULL

Fecha en que se ha contratado al cliente.

SalariedFlag

Flag (tipo definido por el usuario)

bit

No NULL

Clasificación del trabajo.

0 = Por horas, no exento de negociaciones colectivas.

1 = Asalariado, exento de negociaciones colectivas.

VacationHours

smallint

No NULL

Número de horas de vacaciones disponibles.

SickLeaveHours

smallint

No NULL

Número de horas disponibles de permiso por enfermedad.

CurrentFlag

Flag (tipo definido por el usuario)

bit

No NULL

0 = Inactivo

1 = Activo

rowguid

uniqueidentifier ROWGUIDCOL

No NULL

Número de ROWGUIDCOL que identifica la fila de forma exclusiva. Se utiliza para admitir un ejemplo de replicación de mezcla.

ModifiedDate

datetime

No NULL

Fecha y hora de la última actualización de la fila.