Tabellen Previous topic Chapter index Next topic

DISTRIBUTIONCONFIG_KUNDEN

 

Beschreibung

Tabelle wird für die DABiS Newscloud verwendet.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

DKID

LONGINT_DOM

INTEGER

 

Primary Key.

 

DKDSID

LONGINT_DOM

INTEGER

 

Fremdschlüssel zur Distributionskonfigurations-Tabelle

 

DKKUID

LONGINT_DOM

INTEGER

 

Fremdschlüssel zur Kunden-Tabelle

 

 

DKRECORDVERSION

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

DISTRIBUTIONCONFIG_KUNDEN_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

DISTRIBUTIONCONFIG_KUNDEN_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

DSCONFIG_KUNDEN_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

DSCONFIG_KUNDEN_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

DSCONFIG_KUNDEN_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK1_DISTRIBUTIONCONFIG

DKDSID

ASC

FK2_KUNDEN

DKKUID

ASC

PK_DS_KU

DKID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

DISTRIBUTIONCONFIGURATION

FK1_DISTRIBUTIONCONFIG

DKDSID

DSID

CASCADE

NO ACTION

KUNDEN

FK2_KUNDEN

DKKUID

KUID

CASCADE

NO ACTION

 

Referenziert von

(Es gibt keine Referenzen zu Tabelle DISTRIBUTIONCONFIG_KUNDEN)

 

Definition

CREATE TABLE DISTRIBUTIONCONFIG_KUNDEN (
    DKID             LONGINT_DOM NOT NULL,
    DKDSID           LONGINT_DOM NOT NULL,
    DKKUID           LONGINT_DOM NOT NULL,
    DKRECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE DISTRIBUTIONCONFIG_KUNDEN ADD CONSTRAINT PK_DS_KU PRIMARY KEY (DKID);
ALTER TABLE DISTRIBUTIONCONFIG_KUNDEN ADD CONSTRAINT FK1_DISTRIBUTIONCONFIG FOREIGN KEY (DKDSID) REFERENCES DISTRIBUTIONCONFIGURATION (DSID) ON DELETE CASCADE;
ALTER TABLE DISTRIBUTIONCONFIG_KUNDEN ADD CONSTRAINT FK2_KUNDEN FOREIGN KEY (DKKUID) REFERENCES KUNDEN (KUID) ON DELETE CASCADE;

 

     Previous topic Chapter index Next topic