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 |
dvcode |
Cascade |
No Action |
|
Immediate |
|
|
cfk_koppublgemzk_key33gemeente |
dnkey33gemeente |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_koppublgemzk_keysrthorv |
dnkeysoorthorverg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_koppublgemzk_keysrtmilv |
dnkeysoortmilverg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_koppublgemzk_keysrtomgv |
dnkeysoortomgverg |
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 |
![]() ![]() ![]() |