Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

Table: tbkoppublgemzaak

 

 

Schema

public

 

Owner

waveuser005

 

Tablespace

(default)

 

Descriptions

Koppelingstabel voor publicaties DROP tussen gemeentes (tb22gemeente) en zaaktypes (tbsoortomgverg, tbsoortmilverg, tbsoortovverg en tbsoorthorverg)

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

dnkey

serial

 

nextval('tbkoppublgemzaak_dnkey_seq'::regclass)

Primary key

 

dnkey33gemeente

integer

 

 

 

 

Foreign key naar tb33gemeente.dnkey.

 

dnkeysoortomgverg

integer

 

 

 

 

Foreign Key naar Tbsoortomgverg.DnKey.

 

dnkeysoorthorverg

integer

 

 

 

 

Foreign Key naar Tbsoorthorgverg.DnKey.

 

dvcodesoortovverg

char(5)

 

 

 

 

Foreign Key naar Tbsoortovverg.Dvcode.

 

dnkeysoortmilverg

integer

 

 

 

 

Foreign Key naar Tbsoortmilgverg.DnKey.

 

 

ddpublicerenvanaf

timestamp

 

 

 

 

Datum waarvanaf gepubliceerd mag worden voor combinatie zaaktype en gemeente.

 

 

dlinwaterschap

char(1)

 

 

 

'F'::bpchar

T of F. T dan wordt zaaktype gepubliceerd in waterschapsblad voor gemeente.

 

 

dlinstaatscour

char(1)

 

 

 

'F'::bpchar

T of F. T dan wordt zaaktype gepubliceerd in staatscourant voor gemeente.

 

 

dlingemeenschap

char(1)

 

 

 

'F'::bpchar

T of F. T dan wordt zaaktype gepubliceerd in gemeenschapsregel voor gemeente.

 

 

dlingemeenteblad

char(1)

 

 

 

'F'::bpchar

T of F. T dan wordt zaaktype gepubliceerd in gemeenteblad voor gemeente.

 

 

dlinprovincie

char(1)

 

 

 

'F'::bpchar

T of F. T dan wordt zaaktype gepubliceerd in provicieblad voor gemeente.

 

 

dlaanvraagpubliceren

char(1)

 

 

 

'T'::bpchar

T of F. T dan worden de aanvragen van dit zaaktype gepubliceerd in aangevinkte bladen.

 

 

dlontwerppubliceren

char(1)

 

 

 

'T'::bpchar

T of F. T dan worden de ontwerpbesluiten van dit zaaktype gepubliceerd in aangevinkte bladen.

 

 

dlbesluitpubliceren

char(1)

 

 

 

'T'::bpchar

T of F. T dan worden de besluiten/afhandelingen van dit zaaktype gepubliceerd in aangevinkte bladen.

 

 

dlverlengingpubliceren

char(1)

 

 

 

'F'::bpchar

T of F. T dan worden de verlengingen van dit zaaktype gepubliceerd in aangevinkte bladen.

 

 

dlopschortpubliceren

char(1)

 

 

 

'F'::bpchar

T of F. T dan worden de opschortingen art 415 van dit zaaktype gepubliceerd in aangevinkte bladen.

 

 

dlingetrokpubliceren

char(1)

 

 

 

'F'::bpchar

T of F. T dan worden de intekkingen tijdens behandeling van dit zaaktype gepubliceerd in aangevinkte bladen.

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

cfk_koppublgemzk_codesrtovv

dvcodesoortovverg

public.tbsoortovverg

dvcode

Cascade

No Action

 

Immediate

 

cfk_koppublgemzk_key33gemeente

dnkey33gemeente

public.tb33gemeente

dnkey

Cascade

No Action

 

Immediate

 

cfk_koppublgemzk_keysrthorv

dnkeysoorthorverg

public.tbsoorthorverg

dnkey

Cascade

No Action

 

Immediate

 

cfk_koppublgemzk_keysrtmilv

dnkeysoortmilverg

public.tbsoortmilverg

dnkey

Cascade

No Action

 

Immediate

 

cfk_koppublgemzk_keysrtomgv

dnkeysoortomgverg

public.tbsoortomgverg

dnkey

Cascade

No Action

 

Immediate

 

 

Check Constraints

Name

Condition

Description

chk_koppublgemz_dlavrgpubl

dlaanvraagpubliceren = ANY (ARRAY['T'::bpchar, 'F'::bpchar])

 

chk_koppublgemz_dlbeslpubl

dlbesluitpubliceren = ANY (ARRAY['T'::bpchar, 'F'::bpchar])

 

chk_koppublgemz_dlingkpubl

dlingetrokpubliceren = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_koppublgemz_dlontwgpubl

dlontwerppubliceren = ANY (ARRAY['T'::bpchar, 'F'::bpchar])

 

chk_koppublgemz_dlopspubl

dlopschortpubliceren = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_koppublgemz_dlverlpubl

dlverlengingpubliceren = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_koppublgemzk_dlingembl

dlingemeenteblad = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_koppublgemzk_dlingemsch

dlingemeenschap = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_koppublgemzk_dlinprov

dlinprovincie = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_koppublgemzk_dlinstaats

dlinstaatscour = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_koppublgemzk_dlinwaters

dlinwaterschap = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

cnn_koppublgemz_dlavrgpubl

dlaanvraagpubliceren IS NOT NULL

 

cnn_koppublgemz_dlbeslgpubl

dlbesluitpubliceren IS NOT NULL

 

cnn_koppublgemz_dlingkpubl

dlingetrokpubliceren IS NOT NULL

 

cnn_koppublgemz_dlontwgpubl

dlontwerppubliceren IS NOT NULL

 

cnn_koppublgemz_dlopspubl

dlopschortpubliceren IS NOT NULL

 

cnn_koppublgemz_dlverlpubl

dlverlengingpubliceren IS NOT NULL

 

cnn_koppublgemzk_dlingemblh

dlingemeenteblad IS NOT NULL

 

cnn_koppublgemzk_dlingemsch

dlingemeenschap IS NOT NULL

 

cnn_koppublgemzk_dlinprov

dlinprovincie IS NOT NULL

 

cnn_koppublgemzk_dlinstaats

dlinstaatscour IS NOT NULL

 

cnn_koppublgemzk_dlinwaters

dlinwaterschap IS NOT NULL

 

cnn_koppublgemzk_key33gemeente

dnkey33gemeente IS NOT NULL

 

cnn_koppublgemzk_keyverg

((dnkeysoortomgverg IS NOT NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dvcodesoortovverg IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dnkeysoorthorverg IS NOT NULL) AND (dnkeysoortmilverg IS NULL) AND (dvcodesoortovverg IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortmilverg IS NOT NULL) AND (dvcodesoortovverg IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dvcodesoortovverg IS NOT NULL))

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

cpk_tbkoppublgemzaak

btree

 

dnkey

 

 

Triggers

There are no triggers for table tbkoppublgemzaak

 

Rules

There are no rules for table tbkoppublgemzaak

 

Policies

There are no policies for table tbkoppublgemzaak

 

Referenced

There are no tables referenced by table tbkoppublgemzaak

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tbkoppublgemzaak (
 dnkey SERIAL,
 dnkey33gemeente INTEGER,
 dnkeysoortomgverg INTEGER,
 dnkeysoorthorverg INTEGER,
 dvcodesoortovverg CHAR(5),
 dnkeysoortmilverg INTEGER,
 ddpublicerenvanaf TIMESTAMP WITHOUT TIME ZONE,
 dlinwaterschap CHAR(1) DEFAULT 'F'::bpchar,
 dlinstaatscour CHAR(1) DEFAULT 'F'::bpchar,
 dlingemeenschap CHAR(1) DEFAULT 'F'::bpchar,
 dlingemeenteblad CHAR(1) DEFAULT 'F'::bpchar,
 dlinprovincie CHAR(1) DEFAULT 'F'::bpchar,
 dlaanvraagpubliceren CHAR(1) DEFAULT 'T'::bpchar,
 dlontwerppubliceren CHAR(1) DEFAULT 'T'::bpchar,
 dlbesluitpubliceren CHAR(1) DEFAULT 'T'::bpchar,
 dlverlengingpubliceren CHAR(1) DEFAULT 'F'::bpchar,
 dlopschortpubliceren CHAR(1) DEFAULT 'F'::bpchar,
 dlingetrokpubliceren CHAR(1) DEFAULT 'F'::bpchar,
 CONSTRAINT cpk_tbkoppublgemzaak PRIMARY KEY(dnkey),
 CONSTRAINT chk_koppublgemz_dlavrgpubl CHECK (dlaanvraagpubliceren = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT chk_koppublgemz_dlbeslpubl CHECK (dlbesluitpubliceren = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT chk_koppublgemz_dlingkpubl CHECK (dlingetrokpubliceren = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_koppublgemz_dlontwgpubl CHECK (dlontwerppubliceren = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT chk_koppublgemz_dlopspubl CHECK (dlopschortpubliceren = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_koppublgemz_dlverlpubl CHECK (dlverlengingpubliceren = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_koppublgemzk_dlingembl CHECK (dlingemeenteblad = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_koppublgemzk_dlingemsch CHECK (dlingemeenschap = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_koppublgemzk_dlinprov CHECK (dlinprovincie = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_koppublgemzk_dlinstaats CHECK (dlinstaatscour = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_koppublgemzk_dlinwaters CHECK (dlinwaterschap = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT cnn_koppublgemz_dlavrgpubl CHECK (dlaanvraagpubliceren IS NOT NULL),
 CONSTRAINT cnn_koppublgemz_dlbeslgpubl CHECK (dlbesluitpubliceren IS NOT NULL),
 CONSTRAINT cnn_koppublgemz_dlingkpubl CHECK (dlingetrokpubliceren IS NOT NULL),
 CONSTRAINT cnn_koppublgemz_dlontwgpubl CHECK (dlontwerppubliceren IS NOT NULL),
 CONSTRAINT cnn_koppublgemz_dlopspubl CHECK (dlopschortpubliceren IS NOT NULL),
 CONSTRAINT cnn_koppublgemz_dlverlpubl CHECK (dlverlengingpubliceren IS NOT NULL),
 CONSTRAINT cnn_koppublgemzk_dlingemblh CHECK (dlingemeenteblad IS NOT NULL),
 CONSTRAINT cnn_koppublgemzk_dlingemsch CHECK (dlingemeenschap IS NOT NULL),
 CONSTRAINT cnn_koppublgemzk_dlinprov CHECK (dlinprovincie IS NOT NULL),
 CONSTRAINT cnn_koppublgemzk_dlinstaats CHECK (dlinstaatscour IS NOT NULL),
 CONSTRAINT cnn_koppublgemzk_dlinwaters CHECK (dlinwaterschap IS NOT NULL),
 CONSTRAINT cnn_koppublgemzk_key33gemeente CHECK (dnkey33gemeente IS NOT NULL),
 CONSTRAINT cnn_koppublgemzk_keyverg CHECK (((dnkeysoortomgverg IS NOT NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dvcodesoortovverg IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dnkeysoorthorverg IS NOT NULL) AND (dnkeysoortmilverg IS NULL) AND (dvcodesoortovverg IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortmilverg IS NOT NULL) AND (dvcodesoortovverg IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dvcodesoortovverg IS NOT NULL))),
 CONSTRAINT cfk_koppublgemzk_codesrtovv FOREIGN KEY (dvcodesoortovverg)
   REFERENCES public.tbsoortovverg(dvcode)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_koppublgemzk_key33gemeente FOREIGN KEY (dnkey33gemeente)
   REFERENCES public.tb33gemeente(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_koppublgemzk_keysrthorv FOREIGN KEY (dnkeysoorthorverg)
   REFERENCES public.tbsoorthorverg(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_koppublgemzk_keysrtmilv FOREIGN KEY (dnkeysoortmilverg)
   REFERENCES public.tbsoortmilverg(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_koppublgemzk_keysrtomgv FOREIGN KEY (dnkeysoortomgverg)
   REFERENCES public.tbsoortomgverg(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tbkoppublgemzaak
IS 'Koppelingstabel voor publicaties DROP tussen gemeentes (tb22gemeente) en zaaktypes (tbsoortomgverg, tbsoortmilverg, tbsoortovverg en tbsoorthorverg)';

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

COMMENT ON COLUMN public.tbkoppublgemzaak.dnkey33gemeente
IS 'Foreign key naar tb33gemeente.dnkey.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dnkeysoortomgverg
IS 'Foreign Key naar Tbsoortomgverg.DnKey.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dnkeysoorthorverg
IS 'Foreign Key naar Tbsoorthorgverg.DnKey.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dvcodesoortovverg
IS 'Foreign Key naar Tbsoortovverg.Dvcode.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dnkeysoortmilverg
IS 'Foreign Key naar Tbsoortmilgverg.DnKey.';

COMMENT ON COLUMN public.tbkoppublgemzaak.ddpublicerenvanaf
IS 'Datum waarvanaf gepubliceerd mag worden voor combinatie zaaktype en gemeente.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlinwaterschap
IS 'T of F. T dan wordt zaaktype gepubliceerd in waterschapsblad voor gemeente.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlinstaatscour
IS 'T of F. T dan wordt zaaktype gepubliceerd in staatscourant voor gemeente.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlingemeenschap
IS 'T of F. T dan wordt zaaktype gepubliceerd in gemeenschapsregel voor gemeente.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlingemeenteblad
IS 'T of F. T dan wordt zaaktype gepubliceerd in gemeenteblad voor gemeente.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlinprovincie
IS 'T of F. T dan wordt zaaktype gepubliceerd in provicieblad voor gemeente.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlaanvraagpubliceren
IS 'T of F. T dan worden de aanvragen van dit zaaktype gepubliceerd in aangevinkte bladen.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlontwerppubliceren
IS 'T of F. T dan worden de ontwerpbesluiten van dit zaaktype gepubliceerd in aangevinkte bladen.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlbesluitpubliceren
IS 'T of F. T dan worden de besluiten/afhandelingen van dit zaaktype gepubliceerd in aangevinkte bladen.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlverlengingpubliceren
IS 'T of F. T dan worden de verlengingen van dit zaaktype gepubliceerd in aangevinkte bladen.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlopschortpubliceren
IS 'T of F. T dan worden de opschortingen art 415 van dit zaaktype gepubliceerd in aangevinkte bladen.';

COMMENT ON COLUMN public.tbkoppublgemzaak.dlingetrokpubliceren
IS 'T of F. T dan worden de intekkingen tijdens behandeling van dit zaaktype gepubliceerd in aangevinkte bladen.';

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