Tabellen Previous topic Chapter index Next topic

RECHTE

 

Beschreibung

Berechtigung für DABiS Premium Module.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

RTID

LONGINT_DOM

INTEGER

 

Primary Key

 

 

RTNAME

 

CHAR(100)

 

Eindeutiger Name des Rechts.

 

 

RTMERGETYPE

SHORTINT_DOM

SMALLINT

0

Legt fest, wie ein Recht über mehrere Anwendergruppen zusammengefasst werden soll. 0 = Vereinigungsmenge, 1 = Schnittmenge

 

 

RTOLDNAME

 

VARCHAR(255)

 

Spaltenname des Rechts aus der ANWENDERGRUPPE Tabelle, falls es dort bereits existiert.

 

 

RTERSTELLER

SHORTUSERNAME_DOM

CHAR(20)

''

Ersteller des Rechts.

 

 

RTRECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

 

RTZUGRIFF

BOOLEAN_DOM

SMALLINT

0

(Deprecated) Legt fest, ob eine Anwendergruppe das Recht besitzt oder nicht.

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

RECHTE_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

RECHTE_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

RECHTE_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

RECHTE_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

RECHTE_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

PK_RECHTE

RTID

ASC

 

Referenziert

(Es gibt keine Referenzen von Tabelle RECHTE)

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

RECHTE_ANWENDERGRUPPE

FK1_RECHTE

RARTID

RTID

CASCADE

NO ACTION

 

Definition

CREATE TABLE RECHTE (
    RTID             LONGINT_DOM NOT NULL,
    RTNAME           CHAR(100) NOT NULL,
    RTMERGETYPE      SHORTINT_DOM DEFAULT 0 NOT NULL,
    RTOLDNAME        VARCHAR(255),
    RTERSTELLER      SHORTUSERNAME_DOM DEFAULT '' NOT NULL,
    RTRECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL,
    RTZUGRIFF        BOOLEAN_DOM DEFAULT 0 NOT NULL
);


ALTER TABLE RECHTE ADD CONSTRAINT PK_RECHTE PRIMARY KEY (RTID);

 

     Previous topic Chapter index Next topic