Tabellen Previous topic Chapter index Next topic

ATTRIBUTE

 

Beschreibung

Tabelle wird für die DABiS Premium Module verwendet.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

ATID

LONGINT_DOM

INTEGER

 

Primary Key

 

 

ATNAME

 

CHAR(150)

 

Name des Attributs

 

 

ATTYP

SHORTINT_DOM

SMALLINT

0

Typ des Attributs

 

 

ATERSTELLDATUM

DATE_DOM

DATE

'NOW'

Erstelldatum des Attributs

 

 

ATERSTELLER

SHORTUSERNAME_DOM

CHAR(20)

 

Ersteller des Attributs

 

 

ATSORTINDEX

LONGINT_DOM

INTEGER

0

Position in der Sortierreihenfolge

 

 

ATISACTIVE

SHORTINT_DOM

SMALLINT

0

Gibt an, ob der Wert aktiv verwendet werden darf

 

 

ATRECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

ATTRIBUTE_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

ATTRIBUTE_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

ATTRIBUTE_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

ATTRIBUTE_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

ATTRIBUTE_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

IDX_AT_NAME

ATNAME

ASC

PK_ATTRIBUTE

ATID

ASC

 

Referenziert

(Es gibt keine Referenzen von Tabelle ATTRIBUTE)

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

TITEL_ATTRIBUTE

FK_TA_ATTRIBUTE

TAATID

ATID

NO ACTION

NO ACTION

 

Definition

CREATE TABLE ATTRIBUTE (
    ATID             LONGINT_DOM NOT NULL,
    ATNAME           CHAR(150) NOT NULL,
    ATTYP            SHORTINT_DOM DEFAULT 0 NOT NULL,
    ATERSTELLDATUM   DATE_DOM DEFAULT 'NOW' NOT NULL,
    ATERSTELLER      SHORTUSERNAME_DOM NOT NULL,
    ATSORTINDEX      LONGINT_DOM default 0 NOT NULL,
    ATISACTIVE       SHORTINT_DOM default 0 NOT NULL,
    ATRECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE ATTRIBUTE ADD CONSTRAINT PK_ATTRIBUTE PRIMARY KEY (ATID);
CREATE INDEX IDX_AT_NAME ON ATTRIBUTE (ATNAME);

 

     Previous topic Chapter index Next topic