Beschreibung
Bei der DABiS Newscloud werden hier die Sendungselemente verwaltet.
Felder
PK | FK | Feld | Domäne | Typ | NN | Standard | Beschreibung |
---|---|---|---|---|---|---|---|
|
SMID |
INTEGER |
|
Primary Key |
|||
|
SMSVID |
INTEGER |
|
SendungsvorlageId |
|||
|
SMNEID |
INTEGER |
|
SendungId |
|||
|
SMPRID |
INTEGER |
|
ProduktId |
|||
|
SMNLID |
INTEGER |
|
ElementId |
|||
|
SMTIID |
INTEGER |
|
MeldungId |
|||
|
|
SMITEMPOS |
INTEGER |
0 |
Position inner halb der Sendung |
||
|
|
SMPRODUKTPOS |
INTEGER |
0 |
Position innerhalb des gleichen Produktes einer Sendung |
||
|
|
SMOPTIONAL |
SMALLINT |
0 |
Definiert, ob dieses Element optional ist oder nicht |
||
|
|
SMLUFTPAUSE |
INTEGER |
0 |
Länge der Pause (Luft, Athmer), wenn nach der Meldung mit Luft gefüllt wird. |
||
|
|
SMSTATUS |
INTEGER |
0 |
Status |
||
|
|
SMTEXT |
|
CHAR(255) |
'' |
Text |
|
|
|
SMSTOPBETT |
SMALLINT |
0 |
Definiert, dass ein laufendes Bett gestoppt und ausgeblendet wird. |
||
|
|
SMBETTFADEOUTTIME |
INTEGER |
0 |
Definiert die FadeOut-Zeit des Betts. |
||
|
|
SMBETTFADEOUTOFFSET |
INTEGER |
0 |
Definiert den Offset (+/-) auf dem berechneten Ende des Betts. |
||
|
|
SMERSTELLER |
CHAR(20) |
|
Ersteller/Besitzer des Objekts |
||
|
|
SMSTARTNEXTOFFSET |
INTEGER |
0 |
Definiert den Offset (+/-) auf der berechneten StartNext-Marke des Items. |
||
|
|
SMRECORDVERSION |
INTEGER |
1 |
Dieser Wert wird über einen Trigger bei jeder Änderung um eins erhöht. |
Trigger
Trigger | Typ | Aktivität | Reihenfolge | Beschreibung |
---|---|---|---|---|
AFTER DELETE |
|
0 |
Delete-Trigger für die Replikation |
|
AFTER INSERT |
|
0 |
Insert-Trigger für die Replikation |
|
AFTER UPDATE |
|
0 |
Update-Trigger für die Replikation |
|
BEFORE INSERT |
Yes |
0 |
Trigger um den Primary Key zu setzen. |
|
BEFORE UPDATE |
Yes |
0 |
Trigger für das RecordVersion Feld |
|
AFTER DELETE |
Yes |
1 |
Trigger um den TISTATUS anzupassen. |
|
AFTER INSERT |
Yes |
1 |
Trigger um den TISTATUS anzupassen. |
|
AFTER UPDATE |
Yes |
1 |
Trigger um den TISTATUS anzupassen. |
Indizes
Index | Felder | Aktiv | Eindeutig | Reihenfolge |
---|---|---|---|---|
SMNLID |
ASC |
|||
SMNEID |
ASC |
|||
SMPRID |
ASC |
|||
SMSVID |
ASC |
|||
SMTIID |
ASC |
|||
SMID |
ASC |
Referenziert
Tabelle | Fremdschlüssel | Felder | FK Feld | Löschregel | Änderungsregel |
---|---|---|---|---|---|
SMNLID |
NLID |
NO ACTION |
NO ACTION |
||
SMNEID |
NEID |
NO ACTION |
NO ACTION |
||
SMPRID |
PRID |
NO ACTION |
NO ACTION |
||
SMSVID |
SVID |
NO ACTION |
NO ACTION |
||
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);
![]() ![]() ![]() |