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);
|