1.2. Tabulka "BIM_CS_MJ"

Závislé objekty
Triggery - BIM_CS_MJ_ID - BIM_CS_MJ_KDO
název sloupcetypvýchozíomezení
ID NUMBER ( 22 )  
KDOVARCHAR2 ( 30 ) NOT NULL
KDYDATE ( ) NOT NULL
NAZEVVARCHAR2 ( 15 ) NOT NULL , BIM_CS_MJ_U...
ZKRATKAVARCHAR2 ( 3 ) NOT NULL , BIM_CS_MJ_U...

1.2.1. Vazby přes cizí klíče

BIM_CS_MJ - Vazby přes cizí klíče

1.2.2. Omezení

Status omezeníUnikátní BIM_CS_MJ_U_NAZEV (NAZEV)

Status omezeníUnikátní BIM_CS_MJ_U_ZKRATKA (ZKRATKA)

1.2.3. Triggery

Závislé objekty Trigger BIM_CS_MJ_ID
BEFORE INSERT ON BIM_CS_MJ
BEFORE EACH ROW, REFERENCING NEW AS NEW OLD AS OLD

begin
  :NEW.ID := coalesce(:NEW.ID,nextid);
end; 

Závislé objekty Trigger BIM_CS_MJ_KDO
BEFORE INSERT OR UPDATE ON BIM_CS_MJ
BEFORE EACH ROW, REFERENCING NEW AS NEW OLD AS OLD

begin
  :NEW.KDO := USER;
  :NEW.KDY := SYSDATE;
end; 

1.2.4. Indexy

UNIQUE index BIM_CS_MJ_PK (ID)

UNIQUE index BIM_CS_MJ_U_NAZEV (NAZEV)

UNIQUE index BIM_CS_MJ_U_ZKRATKA (ZKRATKA)