Tabellen Previous topic Chapter index Next topic

MERKMAL_ATTRIBUT

 

Beschreibung

Tabelle einthält mögliche Werte für die verschiedenen Merkmale. Diese können per Drop Down in der Planning Base ausgewählt werden. Register Musik im Eigenschaftsdialog der Planning Base.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

MAID

LONGINT_DOM

INTEGER

 

Primary Key

 

MAMEID

LONGINT_DOM

INTEGER

 

Referenz auf die Merkmal Tabelle

 

 

MAATTRIBUT

 

CHAR(30)

 

Attribut

 

 

MAKUERZEL

 

CHAR(5)

 

Kurzbezeichnung vom Merkmal Attribut

 

 

MAAUSSCHLUSS

LONGINT_DOM

INTEGER

 

Ausschluss

 

 

MAWERT

LONGINT_DOM

INTEGER

 

Wert

 

 

MARECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

INSERT_MERMAL_ATTRIBUT

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

MERKMAL_ATTRIBUT_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

MERKMAL_ATTRIBUT_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

MERKMAL_ATTRIBUT_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

MERKMAL_ATTRIBUT_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK1_MERKMAL

MAMEID

ASC

PK_MERKMAL_ATTRIBUT

MAID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

MERKMAL

FK1_MERKMAL

MAMEID

MEID

NO ACTION

NO ACTION

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

TITEL_MERKMAL_ATTRIBUT

FK1_MERKMAL_ATTRIBUT

TMMAID

MAID

NO ACTION

NO ACTION

 

Definition

CREATE TABLE MERKMAL_ATTRIBUT (
    MAID             LONGINT_DOM NOT NULL,
    MAMEID           LONGINT_DOM NOT NULL,
    MAATTRIBUT       CHAR(30) COLLATE PXW_INTL850,
    MAKUERZEL        CHAR(5) COLLATE PXW_INTL850,
    MAAUSSCHLUSS     LONGINT_DOM,
    MAWERT           LONGINT_DOM,
    MARECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE MERKMAL_ATTRIBUT ADD CONSTRAINT PK_MERKMAL_ATTRIBUT PRIMARY KEY (MAID);
ALTER TABLE MERKMAL_ATTRIBUT ADD CONSTRAINT FK1_MERKMAL FOREIGN KEY (MAMEID) REFERENCES MERKMAL (MEID);

 

     Previous topic Chapter index Next topic