Tabellen Previous topic Chapter index Next topic

FILTERTYP

 

Beschreibung

In dieser Tabelle werden die Newsroom Filtertypen von der Planning Base verwaltet.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

FTID

LONGINT_DOM

INTEGER

 

Primary Key

 

 

FTNAME

 

CHAR(100)

 

Name des Filterknotens

 

 

FTBEID

LONGINT_DOM

INTEGER

 

Referenz auf die Benutzer Tabelle

 

 

FTAGID

LONGINT_DOM

INTEGER

 

Referenz auf die Anwendergruppen Tabelle

 

 

FTTYP

SHORTINT_DOM

SMALLINT

 

Filter Typ:
0 = Newsroom
1 = Newsroom temporär
oder
0 = Attribut
1 = Inhalt
2 = InhaltAttribut
3 = Papierkorb

 

 

FTSHOWXDAYS

SHORTINT_DOM

SMALLINT

5

Anzahl Tage

 

FTPARENTID

LONGINT_DOM

INTEGER

 

Elternknoten des Filters. Parent ist null, wenn es ein Root-Knoten ist.

 

 

FTINHERITFLAG

SHORTINT_DOM

SMALLINT

0

Definiert, ob die Filterkriterien des Elternknotens übernommen werden oder nicht.

 

 

FTHIGHLIGHTFLAG

SHORTINT_DOM

SMALLINT

0

Definiert, ob der Knoten bei einer Änderung optisch hervorgehoben werden soll oder nicht.

 

 

FTUPDATEINTERVAL

LONGINT_DOM

INTEGER

300

Definiert das Zeitintervall, mit dem der Knoten aktualisiert wird.

 

 

FTTEMPLATEFLAG

SHORTINT_DOM

SMALLINT

0

Definiert, ob der Knoten als Vorlage genutzt werden kann.

 

 

FTERSTELLDATUM

DATE_DOM

DATE

'NOW'

Erstelldatum

 

 

FTERSTELLER

SHORTUSERNAME_DOM

CHAR(20)

 

Ersteller/Besitzer des Objekts

 

 

FTPOS

SHORTINT_DOM

SMALLINT

0

Filterposition

 

 

FTTITELTYP

SHORTINT_DOM

SMALLINT

0

Definiert für welchen Titeltyp der Filter ausgelegt ist.

 

 

FTTERMINFLAG

SHORTINT_DOM

SMALLINT

0

Definiert, ob der Knoten als Terminfilter gilt.

 

 

FTRECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

FILTERTYP_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

FILTERTYP_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

FILTERTYP_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

FILTERTYP_DEL

BEFORE DELETE

Yes

0

Trigger um die Fremdschlüsselbeziehungen zu löschen.

FILTERTYP_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK_PARENTFILTER

FTPARENTID

ASC

IDX_FILTERPOS

FTPOS

ASC

IDX_FILTERTYP

FTTYP

ASC

PK_FILTER

FTID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

FILTERTYP

FK_PARENTFILTER

FTPARENTID

FTID

NO ACTION

NO ACTION

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

DATACONTAINER_FILTER

FK_FILTER

DFFTID

FTID

NO ACTION

NO ACTION

FILTERDEFAULTVALUES

FK_FILTERTYP1

FDFTID

FTID

NO ACTION

NO ACTION

FILTERTYP

FK_PARENTFILTER

FTPARENTID

FTID

NO ACTION

NO ACTION

FILTEREXPRESSION

FK1_FILTERTYP

FEFTID

FTID

NO ACTION

NO ACTION

FILTERSORT

FK2_FILTERTYP

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

 

     Previous topic Chapter index Next topic