Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

Table: tbzaaktypedocumentsoorten

 

 

Schema

public

 

Owner

waveuser005

 

Tablespace

(default)

 

Descriptions

Koppeltabel tussen zaaktypes (tbsoortomgverg, tbsoorthhzaak etcerera) en tbdocumentsoorten

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

dnkey

serial

 

nextval('tbzaaktypedocumentsoorten_dnkey_seq'::regclass)

Primary key.

 

dnkeydocumentsoorten

integer

 

 

 

 

Foreign key naar tbdocumentsoorten.dnkey

 

dnkeysoortplan

integer

 

 

 

 

Foreign key naar tbsoortplan.dnkey

 

dvcodesoortovverg

char(5)

 

 

 

 

Foreign key naar tbsoortovverg.dvcode

 

dnkeysoortmilverg

integer

 

 

 

 

Foreign key naar tbsoortmilverg.dnkey

 

dnkeysoortomgverg

integer

 

 

 

 

Foreign key naar tbdsoortomgverg.dnkey

 

dnkeysoorthhzaak

integer

 

 

 

 

Foreign key naar tbsoorthhzaak.dnkey

 

dnkeysoortinfoaanvraag

integer

 

 

 

 

Foreign key naar tbsoortinfoaanvraag.dnkey

 

dnkeysoorthorverg

integer

 

 

 

 

Foreign key naar tbsoorthorverg.dnkey

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

cfk_tbzaaktdocsoort_codeov

dvcodesoortovverg

public.tbsoortovverg

dvcode

Cascade

No Action

 

Immediate

 

cfk_tbzaaktdocsoort_keydocsrt

dnkeydocumentsoorten

public.tbdocumentsoorten

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbzaaktdocsoort_keyhhzaak

dnkeysoorthhzaak

public.tbsoorthhzaak

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbzaaktdocsoort_keyhorverg

dnkeysoorthorverg

public.tbsoorthorverg

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbzaaktdocsoort_keymilverg

dnkeysoortmilverg

public.tbsoortmilverg

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbzaaktdocsoort_keyomgverg

dnkeysoortomgverg

public.tbsoortomgverg

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbzaaktdocsoort_keysrtinf

dnkeysoortinfoaanvraag

public.tbsoortinfoaanvraag

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbzaaktdocsoort_keysrtpl

dnkeysoortplan

public.tbsoortplan

dnkey

Cascade

No Action

 

Immediate

 

 

Check Constraints

Name

Condition

Description

cnn_tbzaaktdocsoort_keydocsrt

dnkeydocumentsoorten IS NOT NULL

 

cnn_tbzaaktdocsoort_keyzaak

((dnkeysoortplan IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dvcodesoortovverg IS NOT NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoortmilverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoortomgverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoorthhzaak IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoortinfoaanvraag IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoorthorverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoortomgverg IS NULL))

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

cpk_tbzaaktdocsoort

btree

 

dnkey

 

idu_tbzaaktdocsoort_keyzaak

btree

 

dnkeydocumentsoorten, dnkeysoortplan, dvcodesoortovverg, dnkeysoortmilverg, dnkeysoortomgverg, dnkeysoorthhzaak, dnkeysoortinfoaanvraag, dnkeysoorthorverg

 

 

 

Triggers

There are no triggers for table tbzaaktypedocumentsoorten

 

Rules

There are no rules for table tbzaaktypedocumentsoorten

 

Policies

There are no policies for table tbzaaktypedocumentsoorten

 

Referenced

There are no tables referenced by table tbzaaktypedocumentsoorten

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tbzaaktypedocumentsoorten (
 dnkey SERIAL,
 dnkeydocumentsoorten INTEGER,
 dnkeysoortplan INTEGER,
 dvcodesoortovverg CHAR(5),
 dnkeysoortmilverg INTEGER,
 dnkeysoortomgverg INTEGER,
 dnkeysoorthhzaak INTEGER,
 dnkeysoortinfoaanvraag INTEGER,
 dnkeysoorthorverg INTEGER,
 CONSTRAINT cpk_tbzaaktdocsoort PRIMARY KEY(dnkey),
 CONSTRAINT cnn_tbzaaktdocsoort_keydocsrt CHECK (dnkeydocumentsoorten IS NOT NULL),
 CONSTRAINT cnn_tbzaaktdocsoort_keyzaak CHECK (((dnkeysoortplan IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dvcodesoortovverg IS NOT NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoortmilverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoortomgverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoorthhzaak IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoortinfoaanvraag IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortomgverg IS NULL) AND (dnkeysoorthorverg IS NULL)) OR ((dnkeysoorthorverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoorthhzaak IS NULL) AND (dnkeysoortinfoaanvraag IS NULL) AND (dnkeysoortomgverg IS NULL))),
 CONSTRAINT cfk_tbzaaktdocsoort_codeov FOREIGN KEY (dvcodesoortovverg)
   REFERENCES public.tbsoortovverg(dvcode)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbzaaktdocsoort_keydocsrt FOREIGN KEY (dnkeydocumentsoorten)
   REFERENCES public.tbdocumentsoorten(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbzaaktdocsoort_keyhhzaak FOREIGN KEY (dnkeysoorthhzaak)
   REFERENCES public.tbsoorthhzaak(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbzaaktdocsoort_keyhorverg FOREIGN KEY (dnkeysoorthorverg)
   REFERENCES public.tbsoorthorverg(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbzaaktdocsoort_keymilverg FOREIGN KEY (dnkeysoortmilverg)
   REFERENCES public.tbsoortmilverg(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbzaaktdocsoort_keyomgverg FOREIGN KEY (dnkeysoortomgverg)
   REFERENCES public.tbsoortomgverg(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbzaaktdocsoort_keysrtinf FOREIGN KEY (dnkeysoortinfoaanvraag)
   REFERENCES public.tbsoortinfoaanvraag(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbzaaktdocsoort_keysrtpl FOREIGN KEY (dnkeysoortplan)
   REFERENCES public.tbsoortplan(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tbzaaktypedocumentsoorten
IS 'Koppeltabel tussen zaaktypes (tbsoortomgverg, tbsoorthhzaak etcerera) en tbdocumentsoorten';

COMMENT ON COLUMN public.tbzaaktypedocumentsoorten.dnkey
IS 'Primary key.';

COMMENT ON COLUMN public.tbzaaktypedocumentsoorten.dnkeydocumentsoorten
IS 'Foreign key naar tbdocumentsoorten.dnkey';

COMMENT ON COLUMN public.tbzaaktypedocumentsoorten.dnkeysoortplan
IS 'Foreign key naar tbsoortplan.dnkey';

COMMENT ON COLUMN public.tbzaaktypedocumentsoorten.dvcodesoortovverg
IS 'Foreign key naar tbsoortovverg.dvcode';

COMMENT ON COLUMN public.tbzaaktypedocumentsoorten.dnkeysoortmilverg
IS 'Foreign key naar tbsoortmilverg.dnkey';

COMMENT ON COLUMN public.tbzaaktypedocumentsoorten.dnkeysoortomgverg
IS 'Foreign key naar tbdsoortomgverg.dnkey';

COMMENT ON COLUMN public.tbzaaktypedocumentsoorten.dnkeysoorthhzaak
IS 'Foreign key naar tbsoorthhzaak.dnkey';

COMMENT ON COLUMN public.tbzaaktypedocumentsoorten.dnkeysoortinfoaanvraag
IS 'Foreign key naar tbsoortinfoaanvraag.dnkey';

COMMENT ON COLUMN public.tbzaaktypedocumentsoorten.dnkeysoorthorverg
IS 'Foreign key naar tbsoorthorverg.dnkey';

CREATE UNIQUE INDEX idu_tbzaaktdocsoort_keyzaak ON public.tbzaaktypedocumentsoorten
 USING btree (dnkeydocumentsoorten, dnkeysoortplan, dvcodesoortovverg COLLATE pg_catalog."default", dnkeysoortmilverg, dnkeysoortomgverg, dnkeysoorthhzaak, dnkeysoortinfoaanvraag, dnkeysoorthorverg);

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13
Previous topic Chapter index Next topic