Beschreibung
Berechtigung für DABiS Premium Module.
Felder
PK | FK | Feld | Domäne | Typ | NN | Standard | Beschreibung |
---|---|---|---|---|---|---|---|
|
RTID |
INTEGER |
|
Primary Key |
|||
|
|
RTNAME |
|
CHAR(100) |
|
Eindeutiger Name des Rechts. |
|
|
|
RTMERGETYPE |
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 |
CHAR(20) |
'' |
Ersteller des Rechts. |
||
|
|
RTRECORDVERSION |
INTEGER |
1 |
Dieser Wert wird über einen Trigger bei jeder Änderung um eins erhöht. |
||
|
|
RTZUGRIFF |
SMALLINT |
0 |
(Deprecated) Legt fest, ob eine Anwendergruppe das Recht besitzt oder nicht. |
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 INSERT |
Yes |
0 |
Trigger um den Primary Key zu setzen. |
|
BEFORE UPDATE |
Yes |
0 |
Trigger für das RecordVersion Feld |
Indizes
Index | Felder | Aktiv | Eindeutig | Reihenfolge |
---|---|---|---|---|
RTID |
ASC |
Referenziert
(Es gibt keine Referenzen von Tabelle RECHTE)
Referenziert von
Tabelle | Fremdschlüssel | Felder | FK Feld | Löschregel | Änderungsregel |
---|---|---|---|---|---|
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);
![]() ![]() ![]() |