Tabellen Previous topic Chapter index Next topic

GELESEN

 

Beschreibung

Tabelle um benutzerbezogen den Status gelesen zu verwalten.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

GLID

LONGINT_DOM

INTEGER

 

Primary Key.

 

GLTIID

LONGINT_DOM

INTEGER

 

Fremdschlüssel zur Titel-Tabelle.

 

GLBEID

LONGINT_DOM

INTEGER

 

Fremdschlüssel zur Benutzer-Tabelle.

 

 

GLDATUM

DATE_DOM

DATE

'NOW'

Datum und Uhrzeit zum gelesen Zeitpunkt.

 

 

GLRECORDVERSION

LONGINT_DOM

INTEGER

1

Version des Datensatzes. Dieser Wert wird über einen Trigger bei jeder Änderung um eins erhöht.

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

GELESEN_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

GELESEN_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

GELESEN_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

GELESEN_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

GELESEN_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK_GL_BE

GLBEID

ASC

FK_GL_TI

GLTIID

ASC

IDX_GELESEN

GLTIID, GLBEID

ASC

PK_GELESEN

GLID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

BENUTZER

FK_GL_BE

GLBEID

BEID

CASCADE

NO ACTION

TITEL

FK_GL_TI

GLTIID

TIID

NO ACTION

NO ACTION

 

Referenziert von

(Es gibt keine Referenzen zu Tabelle GELESEN)

 

Definition

CREATE TABLE GELESEN (
    GLID             LONGINT_DOM NOT NULL,
    GLTIID           LONGINT_DOM NOT NULL,
    GLBEID           LONGINT_DOM NOT NULL,
    GLDATUM          DATE_DOM DEFAULT 'NOW' NOT NULL,
    GLRECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE GELESEN ADD CONSTRAINT IDX_GELESEN UNIQUE (GLTIID, GLBEID);
ALTER TABLE GELESEN ADD CONSTRAINT PK_GELESEN PRIMARY KEY (GLID);
ALTER TABLE GELESEN ADD CONSTRAINT FK_GL_BE FOREIGN KEY (GLBEID) REFERENCES BENUTZER (BEID) ON DELETE CASCADE;
ALTER TABLE GELESEN ADD CONSTRAINT FK_GL_TI FOREIGN KEY (GLTIID) REFERENCES TITEL (TIID);

 

     Previous topic Chapter index Next topic