Beschreibung
In dieser Tabelle werden die Newsroom Filtertypen von der Planning Base verwaltet.
Felder
PK | FK | Feld | Domäne | Typ | NN | Standard | Beschreibung |
---|---|---|---|---|---|---|---|
|
FTID |
INTEGER |
|
Primary Key |
|||
|
|
FTNAME |
|
CHAR(100) |
|
Name des Filterknotens |
|
|
|
FTBEID |
INTEGER |
|
Referenz auf die Benutzer Tabelle |
||
|
|
FTAGID |
INTEGER |
|
Referenz auf die Anwendergruppen Tabelle |
||
|
|
FTTYP |
SMALLINT |
|
Filter Typ: |
||
|
|
FTSHOWXDAYS |
SMALLINT |
5 |
Anzahl Tage |
||
|
FTPARENTID |
INTEGER |
|
Elternknoten des Filters. Parent ist null, wenn es ein Root-Knoten ist. |
|||
|
|
FTINHERITFLAG |
SMALLINT |
0 |
Definiert, ob die Filterkriterien des Elternknotens übernommen werden oder nicht. |
||
|
|
FTHIGHLIGHTFLAG |
SMALLINT |
0 |
Definiert, ob der Knoten bei einer Änderung optisch hervorgehoben werden soll oder nicht. |
||
|
|
FTUPDATEINTERVAL |
INTEGER |
300 |
Definiert das Zeitintervall, mit dem der Knoten aktualisiert wird. |
||
|
|
FTTEMPLATEFLAG |
SMALLINT |
0 |
Definiert, ob der Knoten als Vorlage genutzt werden kann. |
||
|
|
FTERSTELLDATUM |
DATE |
'NOW' |
Erstelldatum |
||
|
|
FTERSTELLER |
CHAR(20) |
|
Ersteller/Besitzer des Objekts |
||
|
|
FTPOS |
SMALLINT |
0 |
Filterposition |
||
|
|
FTTITELTYP |
SMALLINT |
0 |
Definiert für welchen Titeltyp der Filter ausgelegt ist. |
||
|
|
FTTERMINFLAG |
SMALLINT |
0 |
Definiert, ob der Knoten als Terminfilter gilt. |
||
|
|
FTRECORDVERSION |
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 DELETE |
Yes |
0 |
Trigger um die Fremdschlüsselbeziehungen zu löschen. |
|
BEFORE UPDATE |
Yes |
0 |
Trigger für das RecordVersion Feld |
Indizes
Index | Felder | Aktiv | Eindeutig | Reihenfolge |
---|---|---|---|---|
FTPARENTID |
ASC |
|||
FTPOS |
ASC |
|||
FTTYP |
ASC |
|||
FTID |
ASC |
Referenziert
Tabelle | Fremdschlüssel | Felder | FK Feld | Löschregel | Änderungsregel |
---|---|---|---|---|---|
FTPARENTID |
FTID |
NO ACTION |
NO ACTION |
Referenziert von
Tabelle | Fremdschlüssel | Felder | FK Feld | Löschregel | Änderungsregel |
---|---|---|---|---|---|
DFFTID |
FTID |
NO ACTION |
NO ACTION |
||
FDFTID |
FTID |
NO ACTION |
NO ACTION |
||
FTPARENTID |
FTID |
NO ACTION |
NO ACTION |
||
FEFTID |
FTID |
NO ACTION |
NO ACTION |
||
FSFTID |
FTID |
NO ACTION |
NO ACTION |
Definition
CREATE TABLE FILTERTYP (
FTID LONGINT_DOM NOT NULL,
FTNAME CHAR(100) NOT NULL,
FTBEID LONGINT_DOM,
FTAGID LONGINT_DOM,
FTTYP SHORTINT_DOM NOT NULL,
FTSHOWXDAYS SHORTINT_DOM DEFAULT 5,
FTPARENTID LONGINT_DOM,
FTINHERITFLAG SHORTINT_DOM DEFAULT 0 NOT NULL,
FTHIGHLIGHTFLAG SHORTINT_DOM DEFAULT 0 NOT NULL,
FTUPDATEINTERVAL LONGINT_DOM DEFAULT 300 NOT NULL,
FTTEMPLATEFLAG SHORTINT_DOM DEFAULT 0 NOT NULL,
FTERSTELLDATUM DATE_DOM DEFAULT 'NOW' NOT NULL,
FTERSTELLER SHORTUSERNAME_DOM NOT NULL,
FTPOS SHORTINT_DOM DEFAULT 0 NOT NULL,
FTTITELTYP SHORTINT_DOM DEFAULT 0 NOT NULL,
FTTERMINFLAG SHORTINT_DOM DEFAULT 0 NOT NULL,
FTRECORDVERSION LONGINT_DOM DEFAULT 1 NOT NULL
);
ALTER TABLE FILTERTYP ADD CONSTRAINT PK_FILTER PRIMARY KEY (FTID);
ALTER TABLE FILTERTYP ADD CONSTRAINT FK_PARENTFILTER FOREIGN KEY (FTPARENTID) REFERENCES FILTERTYP (FTID);
CREATE INDEX IDX_FILTERPOS ON FILTERTYP (FTPOS);
CREATE INDEX IDX_FILTERTYP ON FILTERTYP (FTTYP);
![]() ![]() ![]() |