Tabellen Previous topic Chapter index Next topic

MODUL

 

Beschreibung

Diese Tabelle wird für die Einstellungen bei den DABiS Premium Modulen verwendet. Sie enthält Informationen über Module und Instanzen.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

MLID

LONGINT_DOM

INTEGER

 

Primary Key

 

 

MLNAME

 

VARCHAR(80)

 

Der Modul Name

 

 

MLINSTANZ

 

VARCHAR(80)

 

Den Instanz Namen zu einem Modul

 

 

MLHINWEIS

 

VARCHAR(255)

 

Einen Hinweis Text

 

 

CREATED

DATE_DOM

DATE

'NOW'

Das Erstelldatum

 

 

MODIFIED

DATE_DOM

DATE

'NOW'

Das Änderungsdatum

 

 

MLRECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

MODUL_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

MODUL_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

MODUL_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

MODUL_BEFORE_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

MODUL_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

MOD_MODUL

BEFORE UPDATE

Yes

0

Setzt das MODIFIED Feld auf die aktuelle Zeit.

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

IDX_MONAME

MLNAME, MLINSTANZ

ASC

PK_MODUL

MLID

ASC

 

Referenziert

(Es gibt keine Referenzen von Tabelle MODUL)

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

EINSTELLUNG

FK_MODUL

EGMLID

MLID

CASCADE

NO ACTION

 

Definition

CREATE TABLE MODUL (
    MLID             LONGINT_DOM NOT NULL,
    MLNAME           VARCHAR(80) NOT NULL,
    MLINSTANZ        VARCHAR(80) NOT NULL,
    MLHINWEIS        VARCHAR(255),
    CREATED          DATE_DOM DEFAULT 'NOW' NOT NULL,
    MODIFIED         DATE_DOM DEFAULT 'NOW' NOT NULL,
    MLRECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE MODUL ADD CONSTRAINT PK_MODUL PRIMARY KEY (MLID);
CREATE UNIQUE INDEX IDX_MONAME ON MODUL (MLNAME, MLINSTANZ);

 

     Previous topic Chapter index Next topic