Freigeben über


Employee-Tabelle (AdventureWorks)

Enthält Personaldaten, wie persönliche Identifikationsnummer, Berufsbezeichnung sowie Urlaubs- und Krankheitstage. Die Namen der Mitarbeiter werden in der Contact-Tabelle gespeichert.

Employee-Tabelle (Definition)

Die Employee-Tabelle ist Bestandteil des HumanResources-Schemas.

Spalte

Datentyp

NULL-Zulässigkeit

Beschreibung

EmployeeID

int

Nicht NULL

Primärschlüssel für Personalzeilen.

NationalIDNumber

nvarchar(15)

Nicht NULL

Eindeutige persönliche Identifikationsnummer, wie z. B. eine Sozialversicherungsnummer.

ContactID

int

Nicht NULL

Identifiziert den Mitarbeiter in der Contact-Tabelle. Fremdschlüssel für Contact.ContactID.

LoginID

nvarchar(256)

Nicht NULL

Netzwerkanmeldung.

ManagerID

int

NULL

Vorgesetzter, dem der Mitarbeiter unterstellt ist. Fremdschlüssel für Employee.EmployeeID.

Title

nvarchar(50)

Nicht NULL

Berufsbezeichnung, wie z. B. Einkäufer oder Außendienstmitarbeiter.

BirthDate

datetime

Nicht NULL

Geburtsdatum.

MaritalStatus

nchar(1)

Nicht NULL

M = Verheiratet

S = Single

Gender

nchar(1)

Nicht NULL

M = Männlich

F = Weiblich

HireDate

datetime

Nicht NULL

Anstellungsdatum des Mitarbeiters.

SalariedFlag

Flag (benutzerdefinierter Typ)

bit

Nicht NULL

Klassifizierung der Tätigkeit.

0 = Stundensatz, vom Tarifabkommen nicht ausgenommen.

1 = Festanstellung, vom Tarifabkommen ausgenommen.

VacationHours

smallint

Nicht NULL

Anzahl der verbleibenden Urlaubstage (in Stunden).

SickLeaveHours

smallint

Nicht NULL

Anzahl der Krankheitstage (in Stunden).

CurrentFlag

Flag (benutzerdefinierter Typ)

bit

Nicht NULL

0 = Inaktiv

1 = Aktiv

rowguid

uniqueidentifier ROWGUIDCOL

Nicht NULL

ROWGUIDCOL-Nummer, die die Zeile eindeutig identifiziert. Wird zur Unterstützung eines Mergereplikationsbeispiels verwendet.

ModifiedDate

datetime

Nicht NULL

Datum und Uhrzeit der letzten Aktualisierung der Zeile.