Beschreibung
Diese Tabelle enthält die Triggered-Events, welche beim Studio Controller 8 zur Steuerung von z.B. Voice Tracks oder Titel-/Sendeelementbezogenen Schaltbefehlen gebraucht werden.
Felder
PK | FK | Feld | Domäne | Typ | NN | Standard | Beschreibung |
---|---|---|---|---|---|---|---|
|
TEID |
INTEGER |
|
Primary Key |
|||
|
TETIID |
INTEGER |
|
Fremdschlüssel zur Titel Tabelle. |
|||
|
TESEID |
INTEGER |
|
Fremdschlüssel zur Sendeelemente Tabelle. |
|||
|
|
TETYP |
SMALLINT |
|
Damit wird der Typ des Triggered Event definiert. |
||
|
|
TEZEIT |
INTEGER |
|
Drops (1/2): Poistion des Drops (Offset ab Vorlauf) |
||
|
|
TEDATA1 |
|
VARCHAR(80) |
|
Drops (1/2): Nicht verwendet |
|
|
|
TEDATA2 |
|
VARCHAR(80) |
|
Drops (1/2): Nicht verwendet |
|
|
|
TERECORDVERSION |
INTEGER |
1 |
Dieser Wert wird über einen Trigger bei jeder Änderung um eins erhöht. |
||
|
TETRIGGEREDSEID |
INTEGER |
|
Drops (1/2): Referenziertes Sendeelement |
|||
|
TETRIGGEREDTIID |
INTEGER |
|
Drops (1/2): Referenzierter Titel |
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 |
Indizes
Index | Felder | Aktiv | Eindeutig | Reihenfolge |
---|---|---|---|---|
TETIID |
ASC |
|||
TESEID |
ASC |
|||
TETRIGGEREDSEID |
ASC |
|||
TETRIGGEREDTIID |
ASC |
|||
TETYP |
ASC |
|||
TEID |
ASC |
Referenziert
Tabelle | Fremdschlüssel | Felder | FK Feld | Löschregel | Änderungsregel |
---|---|---|---|---|---|
TETIID |
TIID |
CASCADE |
CASCADE |
||
TESEID |
SEID |
CASCADE |
CASCADE |
||
TETRIGGEREDSEID |
SEID |
CASCADE |
CASCADE |
||
TETRIGGEREDTIID |
TIID |
CASCADE |
CASCADE |
Referenziert von
(Es gibt keine Referenzen zu Tabelle TRIGGEREDEVENTS)
Definition
CREATE TABLE TRIGGEREDEVENTS (
TEID LONGINT_DOM NOT NULL,
TETIID LONGINT_DOM,
TESEID LONGINT_DOM,
TETYP SHORTINT_DOM NOT NULL,
TEZEIT LONGINT_DOM NOT NULL,
TEDATA1 VARCHAR(80),
TEDATA2 VARCHAR(80),
TERECORDVERSION LONGINT_DOM DEFAULT 1 NOT NULL,
TETRIGGEREDSEID LONGINT_DOM,
TETRIGGEREDTIID LONGINT_DOM
);
ALTER TABLE TRIGGEREDEVENTS ADD CONSTRAINT PK_TRIGGEREDEVENTS1 PRIMARY KEY (TEID);
ALTER TABLE TRIGGEREDEVENTS ADD CONSTRAINT FK1_TRIGGEREDEVENTS FOREIGN KEY (TETIID) REFERENCES TITEL (TIID) ON DELETE CASCADE ON UPDATE CASCADE;
ALTER TABLE TRIGGEREDEVENTS ADD CONSTRAINT FK2_TRIGGEREDEVENTS FOREIGN KEY (TESEID) REFERENCES SENDEELEMENTE (SEID) ON DELETE CASCADE ON UPDATE CASCADE;
ALTER TABLE TRIGGEREDEVENTS ADD CONSTRAINT FK3_TRIGGEREDEVENTS FOREIGN KEY (TETRIGGEREDSEID) REFERENCES SENDEELEMENTE (SEID) ON DELETE CASCADE ON UPDATE CASCADE;
ALTER TABLE TRIGGEREDEVENTS ADD CONSTRAINT FK4_TRIGGEREDEVENTS FOREIGN KEY (TETRIGGEREDTIID) REFERENCES TITEL (TIID) ON DELETE CASCADE ON UPDATE CASCADE;
CREATE INDEX IDX_TETYP ON TRIGGEREDEVENTS (TETYP);
![]() ![]() ![]() |