Tabellen Previous topic Chapter index Next topic

NEWSELEMENTE

 

Beschreibung

Diese Tabelle wird für die Newscloud verwendet.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

NLID

LONGINT_DOM

INTEGER

 

Primary Key

 

 

NLERSTELLER

SHORTUSERNAME_DOM

CHAR(20)

 

Ersteller/Besitzer des Objekts

 

 

NLERSTELLDATUM

DATE_DOM

DATE

'NOW'

Erstelldatum

 

NLGENREID

LONGINT_DOM

INTEGER

 

Genre des Elements

 

NLMARKTID

LONGINT_DOM

INTEGER

 

Fremdschlüssel zur LookupValues Tabelle für den Markt.

 

NLREGIONID

LONGINT_DOM

INTEGER

 

Fremdschlüssel zur LookupValues Tabelle für die Region.

 

 

NLNAME

 

CHAR(80)

 

Elementname

 

NLTYPID

LONGINT_DOM

INTEGER

 

Referenz auf den NewsElementTyp

 

 

NLRECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

NEWSELEMENTE_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

NEWSELEMENTE_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

NEWSELEMENTE_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

NEWSELEMENTE_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

NEWSELEMENTE_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK1_GENRE

NLGENREID

ASC

FK1_MARKT

NLMARKTID

ASC

FK1_NEWSELEMENTTYPEN

NLTYPID

ASC

FK1_REGION

NLREGIONID

ASC

PK_NEWSELEMENTE

NLID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

LOOKUPVALUES

FK1_GENRE

NLGENREID

LUID

NO ACTION

NO ACTION

LOOKUPVALUES

FK1_MARKT

NLMARKTID

LUID

NO ACTION

NO ACTION

LOOKUPVALUES

FK1_NEWSELEMENTTYPEN

NLTYPID

LUID

NO ACTION

NO ACTION

LOOKUPVALUES

FK1_REGION

NLREGIONID

LUID

NO ACTION

NO ACTION

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

SENDUNGITEMS

FK_SENDUNGITEM_NEWSELEMENT

SMNLID

NLID

NO ACTION

NO ACTION

PRODUKTE

FK1_NEWSELEMENTE

PRNLID

NLID

NO ACTION

NO ACTION

 

Definition

CREATE TABLE NEWSELEMENTE (
    NLID             LONGINT_DOM NOT NULL,
    NLERSTELLER      SHORTUSERNAME_DOM NOT NULL,
    NLERSTELLDATUM   DATE_DOM DEFAULT 'NOW' NOT NULL,
    NLGENREID        LONGINT_DOM,
    NLMARKTID        LONGINT_DOM,
    NLREGIONID       LONGINT_DOM,
    NLNAME           CHAR(80) NOT NULL COLLATE PXW_INTL850,
    NLTYPID          LONGINT_DOM,
    NLRECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE NEWSELEMENTE ADD CONSTRAINT PK_NEWSELEMENTE PRIMARY KEY (NLID);
ALTER TABLE NEWSELEMENTE ADD CONSTRAINT FK1_GENRE FOREIGN KEY (NLGENREID) REFERENCES LOOKUPVALUES (LUID);
ALTER TABLE NEWSELEMENTE ADD CONSTRAINT FK1_MARKT FOREIGN KEY (NLMARKTID) REFERENCES LOOKUPVALUES (LUID);
ALTER TABLE NEWSELEMENTE ADD CONSTRAINT FK1_NEWSELEMENTTYPEN FOREIGN KEY (NLTYPID) REFERENCES LOOKUPVALUES (LUID);
ALTER TABLE NEWSELEMENTE ADD CONSTRAINT FK1_REGION FOREIGN KEY (NLREGIONID) REFERENCES LOOKUPVALUES (LUID);

 

     Previous topic Chapter index Next topic