Tabellen Previous topic Chapter index Next topic

SCHICHTVORLAGEN

 

Beschreibung

Bei der DABiS Newscloud werden hier die Schichtvorlagen verwaltet.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

SLID

LONGINT_DOM

INTEGER

 

Primary Key

 

 

SLNAME

 

CHAR(80)

 

Name der Schichtvorlage

 

 

SLSTARTZEIT

LONGINT_DOM

INTEGER

 

Schichtbeginn

 

 

SLENDZEIT

LONGINT_DOM

INTEGER

 

Schichtende

 

 

SLERSTELLER

SHORTUSERNAME_DOM

CHAR(20)

 

Ersteller/Besitzer des Objekts

 

 

SLWOCHENTAGE

SHORTINT_DOM

SMALLINT

 

Liste von Wochentagen, für welche diese Schichtvorlage verplant ist.

 

SLSGID

LONGINT_DOM

INTEGER

 

Id der Schichtgruppe, die diese Schicht enthält

 

 

SLRECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

SCHICHTVORLAGEN_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

SCHICHTVORLAGEN_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

SCHICHTVORLAGEN_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

SCHICHTVORLAGEN_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

SCHICHTVORLAGEN_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK_SL_SCHICHTGRUPPEN

SLSGID

ASC

PK_SCHICHTVORLAGEN

SLID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

SCHICHTGRUPPEN

FK_SL_SCHICHTGRUPPEN

SLSGID

SGID

NO ACTION

NO ACTION

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

PLANUNGSMATRIX

FK_PMSCHICHTVORLAGE

PMSLID

SLID

NO ACTION

NO ACTION

SCHICHTEN

FK1_SCHICHTVORLAGEN

SCSLID

SLID

NO ACTION

NO ACTION

BLOCKVORLAGEN_SCHICHTVORLAGEN

FK2_SCHICHTVORLAGEN

BSSLID

SLID

NO ACTION

NO ACTION

 

Definition

CREATE TABLE SCHICHTVORLAGEN (
    SLID             LONGINT_DOM NOT NULL,
    SLNAME           CHAR(80) NOT NULL COLLATE PXW_INTL850,
    SLSTARTZEIT      LONGINT_DOM NOT NULL,
    SLENDZEIT        LONGINT_DOM NOT NULL,
    SLERSTELLER      SHORTUSERNAME_DOM NOT NULL,
    SLWOCHENTAGE     SHORTINT_DOM NOT NULL,
    SLSGID           LONGINT_DOM,
    SLRECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE SCHICHTVORLAGEN ADD CONSTRAINT PK_SCHICHTVORLAGEN PRIMARY KEY (SLID);
ALTER TABLE SCHICHTVORLAGEN ADD CONSTRAINT FK_SL_SCHICHTGRUPPEN FOREIGN KEY (SLSGID) REFERENCES SCHICHTGRUPPEN (SGID);

 

     Previous topic Chapter index Next topic