Beschreibung
In dieser Tabelle werden Uhren für das Uhrenraster gespeichert.
Felder
PK | FK | Feld | Domäne | Typ | NN | Standard | Beschreibung |
---|---|---|---|---|---|---|---|
|
UHNAME |
|
CHAR(20) |
|
Name / Bezeichnung als |
||
|
|
UHKUERZEL |
|
CHAR(4) |
|
Kurzbezeichnung der Uhr |
|
|
UHTAGESZEIT |
|
CHAR(2) |
|
Reference auf Tabelle TAGESZEIT "TzKuerzel" |
||
|
|
UHPOSITION |
INTEGER |
0 |
Position der Uhr zur Sortierung |
||
|
|
UHBEARBDATUM |
DATE |
|
Letztes Bearbeitungsdatum |
||
|
|
UHBEARBEITER |
CHAR(20) |
|
Letzter Bearbeiter |
||
|
|
UHWELLE |
INTEGER |
1 |
Enthält die Wellen Nummer (Primary Key Wert) von der Wellen Tabelle. |
||
|
|
UHRECORDVERSION |
INTEGER |
1 |
Dieser Wert wird über einen Trigger bei jeder Änderung um eins erhöht. |
Trigger
Trigger | Typ | Aktivität | Reihenfolge | Beschreibung |
---|---|---|---|---|
BEFORE INSERT |
Yes |
0 |
Setzt die aktuelle Zeit und als Position die Anzahl UHREN Einträge. |
|
AFTER DELETE |
|
0 |
Delete-Trigger für die Replikation |
|
AFTER INSERT |
|
0 |
Insert-Trigger für die Replikation |
|
AFTER UPDATE |
|
0 |
Update-Trigger für die Replikation |
|
BEFORE DELETE |
Yes |
0 |
Löscht die Fremdschlüsselbeziehung zur UhrKategorie Tabelle. |
|
BEFORE UPDATE |
Yes |
0 |
Trigger für das RecordVersion Feld |
Indizes
Index | Felder | Aktiv | Eindeutig | Reihenfolge |
---|---|---|---|---|
UHTAGESZEIT |
ASC |
|||
UHNAME |
ASC |
Referenziert
Tabelle | Fremdschlüssel | Felder | FK Feld | Löschregel | Änderungsregel |
---|---|---|---|---|---|
UHTAGESZEIT |
TZKUERZEL |
NO ACTION |
NO ACTION |
Referenziert von
Tabelle | Fremdschlüssel | Felder | FK Feld | Löschregel | Änderungsregel |
---|---|---|---|---|---|
UKUHNAME |
UHNAME |
NO ACTION |
NO ACTION |
Definition
CREATE TABLE UHREN (
UHNAME CHAR(20) NOT NULL,
UHKUERZEL CHAR(4),
UHTAGESZEIT CHAR(2),
UHPOSITION LONGINT_DOM DEFAULT 0 NOT NULL,
UHBEARBDATUM DATE_DOM,
UHBEARBEITER SHORTUSERNAME_DOM,
UHWELLE LONGINT_DOM DEFAULT 1,
UHRECORDVERSION LONGINT_DOM DEFAULT 1 NOT NULL
);
ALTER TABLE UHREN ADD CONSTRAINT PK_UHREN PRIMARY KEY (UHNAME);
ALTER TABLE UHREN ADD CONSTRAINT FK1_UHREN FOREIGN KEY (UHTAGESZEIT) REFERENCES TAGESZEIT (TZKUERZEL);
![]() ![]() ![]() |