Tabellen Previous topic Chapter index Next topic

SEKTION

 

Beschreibung

Diese Tabelle wird für die Einstellungen bei den DABiS Premium Modulen verwendet.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

SKID

LONGINT_DOM

INTEGER

 

Primary Key

 

 

SKNAME

 

VARCHAR(80)

 

Name der Sektion

 

 

SKHINWEIS

 

VARCHAR(255)

 

Einen Hinweis Text

 

 

CREATED

DATE_DOM

DATE

'NOW'

Das Erstelldatum

 

 

MODIFIED

DATE_DOM

DATE

'NOW'

Das Änderungsdatum

 

 

SKRECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

MOD_SEKTION

BEFORE UPDATE

Yes

0

Setzt das MODIFIED Feld auf die aktuelle Zeit.

SEKTION_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

SEKTION_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

SEKTION_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

SEKTION_BEFORE_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

SEKTION_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

IDX_SKNAME

SKNAME

ASC

PK_SEKTION

SKID

ASC

 

Referenziert

(Es gibt keine Referenzen von Tabelle SEKTION)

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

EINSTELLUNG

FK_SEKTION

EGSKID

SKID

CASCADE

NO ACTION

 

Definition

CREATE TABLE SEKTION (
    SKID             LONGINT_DOM NOT NULL,
    SKNAME           VARCHAR(80) NOT NULL,
    SKHINWEIS        VARCHAR(255),
    CREATED          DATE_DOM DEFAULT 'NOW' NOT NULL,
    MODIFIED         DATE_DOM DEFAULT 'NOW' NOT NULL,
    SKRECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE SEKTION ADD CONSTRAINT PK_SEKTION PRIMARY KEY (SKID);
CREATE UNIQUE INDEX IDX_SKNAME ON SEKTION (SKNAME);

 

     Previous topic Chapter index Next topic