Tabellen Previous topic Chapter index Next topic

SENDUNGITEMS

 

Beschreibung

Bei der DABiS Newscloud werden hier die Sendungselemente verwaltet.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

SMID

LONGINT_DOM

INTEGER

 

Primary Key

 

SMSVID

LONGINT_DOM

INTEGER

 

SendungsvorlageId

 

SMNEID

LONGINT_DOM

INTEGER

 

SendungId

 

SMPRID

LONGINT_DOM

INTEGER

 

ProduktId

 

SMNLID

LONGINT_DOM

INTEGER

 

ElementId

 

SMTIID

LONGINT_DOM

INTEGER

 

MeldungId

 

 

SMITEMPOS

LONGINT_DOM

INTEGER

0

Position inner halb der Sendung

 

 

SMPRODUKTPOS

LONGINT_DOM

INTEGER

0

Position innerhalb des gleichen Produktes einer Sendung

 

 

SMOPTIONAL

SHORTINT_DOM

SMALLINT

0

Definiert, ob dieses Element optional ist oder nicht

 

 

SMLUFTPAUSE

LONGINT_DOM

INTEGER

0

Länge der Pause (Luft, Athmer), wenn nach der Meldung mit Luft gefüllt wird.

 

 

SMSTATUS

LONGINT_DOM

INTEGER

0

Status

 

 

SMTEXT

 

CHAR(255)

''

Text

 

 

SMSTOPBETT

BOOLEAN_DOM

SMALLINT

0

Definiert, dass ein laufendes Bett gestoppt und ausgeblendet wird.

 

 

SMBETTFADEOUTTIME

LONGINT_DOM

INTEGER

0

Definiert die FadeOut-Zeit des Betts.

 

 

SMBETTFADEOUTOFFSET

LONGINT_DOM

INTEGER

0

Definiert den Offset (+/-) auf dem berechneten Ende des Betts.

 

 

SMERSTELLER

SHORTUSERNAME_DOM

CHAR(20)

 

Ersteller/Besitzer des Objekts

 

 

SMSTARTNEXTOFFSET

LONGINT_DOM

INTEGER

0

Definiert den Offset (+/-) auf der berechneten StartNext-Marke des Items.

 

 

SMRECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

SENDUNGITEMS_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

SENDUNGITEMS_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

SENDUNGITEMS_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

SENDUNGITEMS_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

SENDUNGITEMS_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

SI_AFTER_DEL_UP_TISTATUS

AFTER DELETE

Yes

1

Trigger um den TISTATUS anzupassen.

SI_AFTER_INS_UP_TISTATUS

AFTER INSERT

Yes

1

Trigger um den TISTATUS anzupassen.

SI_AFTER_UP_UP_TISTATUS

AFTER UPDATE

Yes

1

Trigger um den TISTATUS anzupassen.

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK_SENDUNGITEM_NEWSELEMENT

SMNLID

ASC

FK_SENDUNGITEM_NEWSSENDUNG

SMNEID

ASC

FK_SENDUNGITEM_PRODUKT

SMPRID

ASC

FK_SENDUNGITEM_SENDUNGSVORLAGE

SMSVID

ASC

FK_SENDUNGITEM_TITEL

SMTIID

ASC

PK_SENDUNGITEMS

SMID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

NEWSELEMENTE

FK_SENDUNGITEM_NEWSELEMENT

SMNLID

NLID

NO ACTION

NO ACTION

NEWSSENDUNGEN

FK_SENDUNGITEM_NEWSSENDUNG

SMNEID

NEID

NO ACTION

NO ACTION

PRODUKTE

FK_SENDUNGITEM_PRODUKT

SMPRID

PRID

NO ACTION

NO ACTION

SENDUNGSVORLAGEN

FK_SENDUNGITEM_SENDUNGSVORLAGE

SMSVID

SVID

NO ACTION

NO ACTION

TITEL

FK_SENDUNGITEM_TITEL

SMTIID

TIID

NO ACTION

NO ACTION

 

Referenziert von

(Es gibt keine Referenzen zu Tabelle SENDUNGITEMS)

 

Definition

CREATE TABLE SENDUNGITEMS (
    SMID                 LONGINT_DOM NOT NULL,
    SMSVID               LONGINT_DOM,
    SMNEID               LONGINT_DOM,
    SMPRID               LONGINT_DOM NOT NULL,
    SMNLID               LONGINT_DOM NOT NULL,
    SMTIID               LONGINT_DOM,
    SMITEMPOS            LONGINT_DOM DEFAULT 0 NOT NULL,
    SMPRODUKTPOS         LONGINT_DOM DEFAULT 0 NOT NULL,
    SMOPTIONAL           SHORTINT_DOM DEFAULT 0 NOT NULL,
    SMLUFTPAUSE          LONGINT_DOM DEFAULT 0 NOT NULL,
    SMSTATUS             LONGINT_DOM DEFAULT 0 NOT NULL,
    SMTEXT               CHAR(255) DEFAULT '' NOT NULL,
    SMSTOPBETT           BOOLEAN_DOM DEFAULT 0 NOT NULL,
    SMBETTFADEOUTTIME    LONGINT_DOM DEFAULT 0 NOT NULL,
    SMBETTFADEOUTOFFSET  LONGINT_DOM DEFAULT 0 NOT NULL,
    SMERSTELLER          SHORTUSERNAME_DOM NOT NULL,
    SMSTARTNEXTOFFSET    LONGINT_DOM DEFAULT 0 NOT NULL,
    SMRECORDVERSION      LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE SENDUNGITEMS ADD CONSTRAINT PK_SENDUNGITEMS PRIMARY KEY (SMID);
ALTER TABLE SENDUNGITEMS ADD CONSTRAINT FK_SENDUNGITEM_NEWSELEMENT FOREIGN KEY (SMNLID) REFERENCES NEWSELEMENTE (NLID);
ALTER TABLE SENDUNGITEMS ADD CONSTRAINT FK_SENDUNGITEM_NEWSSENDUNG FOREIGN KEY (SMNEID) REFERENCES NEWSSENDUNGEN (NEID);
ALTER TABLE SENDUNGITEMS ADD CONSTRAINT FK_SENDUNGITEM_PRODUKT FOREIGN KEY (SMPRID) REFERENCES PRODUKTE (PRID);
ALTER TABLE SENDUNGITEMS ADD CONSTRAINT FK_SENDUNGITEM_SENDUNGSVORLAGE FOREIGN KEY (SMSVID) REFERENCES SENDUNGSVORLAGEN (SVID);
ALTER TABLE SENDUNGITEMS ADD CONSTRAINT FK_SENDUNGITEM_TITEL FOREIGN KEY (SMTIID) REFERENCES TITEL (TIID);

 

     Previous topic Chapter index Next topic