Tabellen Previous topic Chapter index Next topic

TRIGGEREDEVENTS

 

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

LONGINT_DOM

INTEGER

 

Primary Key

 

TETIID

LONGINT_DOM

INTEGER

 

Fremdschlüssel zur Titel Tabelle.

 

TESEID

LONGINT_DOM

INTEGER

 

Fremdschlüssel zur Sendeelemente Tabelle.

 

 

TETYP

SHORTINT_DOM

SMALLINT

 

Damit wird der Typ des Triggered Event definiert.
1 = DropIn
2 = DropOut
100 = Schaltbefehl

 

 

TEZEIT

LONGINT_DOM

INTEGER

 

Drops (1/2): Poistion des Drops (Offset ab Vorlauf)
Schaltbefehl (100): Auslösezeit des Schaltbefehls innerhalb des Titels/Sendeelements von Dateibeginn (inkl. Vorlauf)

 

 

TEDATA1

 

VARCHAR(80)

 

Drops (1/2): Nicht verwendet
Schaltbefehl (100): Schaltbefehl als Nummer oder Text

 

 

TEDATA2

 

VARCHAR(80)

 

Drops (1/2): Nicht verwendet
Schaltbefehl (100): Beschreibung für den Schaltbefehl (z.B. für Anzeige im Markeneditor)

 

 

TERECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

TETRIGGEREDSEID

LONGINT_DOM

INTEGER

 

Drops (1/2): Referenziertes Sendeelement
Schaltbefehl (100): Nicht verwendet

 

TETRIGGEREDTIID

LONGINT_DOM

INTEGER

 

Drops (1/2): Referenzierter Titel
Schaltbefehl (100): Nicht verwendet

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

TRIGGEREDEVENTS_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

TRIGGEREDEVENTS_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

TRIGGEREDEVENTS_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

TRIGGEREDEVENTS_INSERT

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

TRIGGEREDEVENTS_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK1_TRIGGEREDEVENTS

TETIID

ASC

FK2_TRIGGEREDEVENTS

TESEID

ASC

FK3_TRIGGEREDEVENTS

TETRIGGEREDSEID

ASC

FK4_TRIGGEREDEVENTS

TETRIGGEREDTIID

ASC

IDX_TETYP

TETYP

ASC

PK_TRIGGEREDEVENTS1

TEID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

TITEL

FK1_TRIGGEREDEVENTS

TETIID

TIID

CASCADE

CASCADE

SENDEELEMENTE

FK2_TRIGGEREDEVENTS

TESEID

SEID

CASCADE

CASCADE

SENDEELEMENTE

FK3_TRIGGEREDEVENTS

TETRIGGEREDSEID

SEID

CASCADE

CASCADE

TITEL

FK4_TRIGGEREDEVENTS

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

 

     Previous topic Chapter index Next topic