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. |
Siehe auch