Tabellen Previous topic Chapter index Next topic

FAECHER

 

Beschreibung

In dieser Tabelle werden die Titel-Fächer verwaltet. Die Fächer können in einer Hierarchie eingetragen werden.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

FAID

LONGINT_DOM

INTEGER

 

Identifikations-Nummer des Fach (Zähler > 0)

 

 

FAIDUEBER

LONGINT_DOM

INTEGER

 

Fremdschlüssel des übergeordneten Fach (wenn ungleich 0)
- Bei 0 ist es ein Event Base Root Fach.
- Bei -1 ist es ein Newsroom Root Fach.
- Bei -2 ist es ein Web Base Root Fach.

 

 

FAPOSITION

LONGINT_DOM

INTEGER

 

Position im Fächerbaum (für Sortierung)

 

 

FANAME

 

CHAR(30)

 

Name des Faches

 

 

FAOFFENFLAG

BOOLEAN_DOM

SMALLINT

 

True, wenn Fach defaultmässig offen (wird in der Planning Base nicht mehr verwendet)

 

 

FANURLESENFLAG

BOOLEAN_DOM

SMALLINT

 

Hier wird festgelegt, welche Tabs im Eigenschaften-Dialog der Planning Base
sichtbar sein sollen.

 

 

FANICHTUEBERSCHRFLAG

BOOLEAN_DOM

SMALLINT

 

In diesem Feld wird die Anwendergruppe ID hinterlegt (beim Newsroom).

 

 

FAVERSCHIEBBARFLAG

BOOLEAN_DOM

SMALLINT

 

Damit wird angegeben ob ein Event Base Fach darf verschoben werden darf.
Zudem wird hier noch hinterlegt ob es sich um ein Stack Fach handelt.

 

 

FAPRIVATFLAG

BOOLEAN_DOM

SMALLINT

 

True = Privatfach
Der Name des Faches entspricht dabei dem Benutzer (Kurzzeichen)

 

 

FAFILEPFAD

 

CHAR(100)

 

Pfad zum Fach (für Daten-Files)

 

 

FAORDERBY

 

CHAR(100)

 

Sortier Clausel (SQL) für Fach

 

 

FAUPD

LONGINT_DOM

INTEGER

0

Zähler bei Update eines Titels
(Zur Signalisation einer Veränderung)
Wird seit der Planning Base 6 für die Fachlimite gebraucht!

 

 

FARECHTE

 

BLOB SUB_TYPE 1 SEGMENT SIZE 80

 

Read, Write, Delete und Subfolder Recht für jede Benutzergruppe.
Ab Planning Base V6.20 ist das Write in ein Modify und Insert aufgeteilt worden.

 

 

FATERMINFLAG

BOOLEAN_DOM

SMALLINT

 

Damit wird das Fach als Terminfach gekennzeichnet.

 

 

FADEFAULTDRAGDROP

SHORTINT_DOM

SMALLINT

 

Damit kann das Default Drag&Drop Verhalten hinterlegt werden.

 

 

FATRASHRULES

LONGINT_DOM

INTEGER

 

Darin ist die Löschregeln Einstellung für das Event Base Fach gespeichert, welche das DU01 dann entsprechend umsetzt.
(Siehe mehr dazu unter Default Löschregeln setzen)

 

 

FADELRULES

LONGINT_DOM

INTEGER

 

Darin ist die Löschflag Einstellung für das Event Base Fach gespeichert, welche das DU01 dann entsprechend umsetzt.
(Siehe mehr dazu unter Default Löschregeln setzen)

 

 

FATOTALSIZE

DOUBLE_DOM

DOUBLE PRECISION

0

Hier wird die gesamte Dateigrösse zu allen Titeln in entsprechenden Event Base Fach festgehalten.
Der Wert wird über Titel Trigger entsprechend dem TiMMFileSize Wert angepasst.

 

 

FARECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

 

FAAUTODEREF

BOOLEAN_DOM

SMALLINT

0

Damit wird gekennzeichnet ob das DU01 die Referenzen auf diesem Fach entfernen soll.

 

 

FANORMALIZELEVEL

SHORTINT_DOM

SMALLINT

32767

dB Level für fachbezogenes Normalisieren
32767: Nicht gesetzt

 

 

FANORMALIZEALGORITHM

SHORTINT_DOM

SMALLINT

0

Nummer des zu verwendenden Algorithmus für fachbezogenes Normalisieren.
0: Nicht gesetzt (FANormalizeParam wird nicht verwendet)
1: Peak Normalize (FANormalizeParam wird nicht verwendet)
2: Average Peak Normalize

 

 

FANORMALIZEPARAM

SHORTINT_DOM

SMALLINT

32767

Zusätzlicher Parameter für den Normalisierungs-Algorithmus.
Die Bedeutung hängt vom eingestellten Algorithmus ab.
32767: Nicht gesetzt
Bei Average Peak Normalize wird damit die Anzahl Peaks angegeben,
über die dann der arithmetische Mittelwert gebildet werden soll.

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

FAECHER_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

FAECHER_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

FAECHER_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

FAECHER_DEL

BEFORE DELETE

Yes

0

Wenn ein Fach gelöscht wird, dann werden dazugehörende Marker und Pflichtfelder auch gelöscht.

FAECHER_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

IDX_FAIDUEBER

FAIDUEBER

ASC

IDX_FAPOSITION

FAPOSITION

ASC

PK_FAECHER

FAID

ASC

 

Referenziert

(Es gibt keine Referenzen von Tabelle FAECHER)

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

TITEL_FAECHER_LINK

FK_TFL_FAECHER

TFLFAID

FAID

NO ACTION

NO ACTION

FACHADRESSEN

FK1_FACHADRESSEN

FDFAID

FAID

NO ACTION

NO ACTION

TITEL

FK1_TITEL

TIFAID

FAID

NO ACTION

NO ACTION

 

Definition

CREATE TABLE FAECHER (
    FAID                  LONGINT_DOM NOT NULL,
    FAIDUEBER             LONGINT_DOM,
    FAPOSITION            LONGINT_DOM,
    FANAME                CHAR(30),
    FAOFFENFLAG           BOOLEAN_DOM,
    FANURLESENFLAG        BOOLEAN_DOM,
    FANICHTUEBERSCHRFLAG  BOOLEAN_DOM,
    FAVERSCHIEBBARFLAG    BOOLEAN_DOM,
    FAPRIVATFLAG          BOOLEAN_DOM,
    FAFILEPFAD            CHAR(100),
    FAORDERBY             CHAR(100),
    FAUPD                 LONGINT_DOM DEFAULT 0,
    FARECHTE              BLOB SUB_TYPE 1 SEGMENT SIZE 80,
    FATERMINFLAG          BOOLEAN_DOM,
    FADEFAULTDRAGDROP     SHORTINT_DOM,
    FATRASHRULES          LONGINT_DOM,
    FADELRULES            LONGINT_DOM,
    FATOTALSIZE           DOUBLE_DOM DEFAULT 0 NOT NULL,
    FARECORDVERSION       LONGINT_DOM DEFAULT 1 NOT NULL,
    FAAUTODEREF           BOOLEAN_DOM DEFAULT 0 NOT NULL,
    FANORMALIZELEVEL      SHORTINT_DOM default 32767 NOT NULL,
    FANORMALIZEALGORITHM  SHORTINT_DOM default 0 NOT NULL,
    FANORMALIZEPARAM      SHORTINT_DOM default 32767 NOT NULL
);


ALTER TABLE FAECHER ADD CONSTRAINT PK_FAECHER PRIMARY KEY (FAID);
CREATE INDEX IDX_FAIDUEBER ON FAECHER (FAIDUEBER);
CREATE INDEX IDX_FAPOSITION ON FAECHER (FAPOSITION);

 

     Previous topic Chapter index Next topic