Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Koppelingstabel tussen de verschillende soorten-vergunnings-tabellen en tbprocedures t.b.v. o.a. automatische starten van processen
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbproceduressoortplan_dnkey_seq'::regclass) |
Primary key. |
|||
|
dnkeyprocedure |
integer |
|
|
|
|
Foreign Key naar TbProcedures.DnKey. |
|
|
dnkeysoortplan |
integer |
|
|
|
|
Foreign key naar TbSoortplan.DnKey. |
|
|
dvcodesoortovverg |
char(5) |
|
|
|
|
Foreign key naar TbSoortOvVerg.DvCode. |
|
|
dnkeysoorthorverg |
integer |
|
|
|
|
Foreign key naar TbSoortHorVerg.Dnkey. |
|
|
dnkeysoortinfoaanvr |
integer |
|
|
|
|
Foreign key naar TbSoortInfoAanvraag.Dnkey. |
|
|
dnkeysoortbestplan |
integer |
|
|
|
|
Foreign key naar TbSrtBestPlan.Dnkey. |
|
|
|
dlauto |
char(1) |
|
|
|
'F'::bpchar |
T of F of null. Indien T dan zullen bij de aanmaak van een vergunning automatisch de termijnbewakingsstappen worden aangemaakt van de bijbehorende procedure in deze tabel. |
|
dnkeysoortmilverg |
integer |
|
|
|
|
Foreign key naar TbSoortMilVerg.Dnkey. |
|
|
dnkeysoortomgverg |
integer |
|
|
|
|
Foreign key naar TbSoortOmgVerg.Dnkey. |
|
|
dnkeysoorthhzaak |
integer |
|
|
|
|
Foreign key naar TbSoortHHZaak.Dnkey. |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_procsoortplan_proc |
dnkeyprocedure |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_procsoortplan_srthorverg |
dnkeysoorthorverg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_procsoortplan_srtinfo |
dnkeysoortinfoaanvr |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_procsoortplan_stbestplan |
dnkeysoortbestplan |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_procsoortplan_stovverg |
dvcodesoortovverg |
dvcode |
Cascade |
No Action |
|
Immediate |
|
|
cfk_procsoortplan_stplan |
dnkeysoortplan |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_procsrtplan_keysoorthhzaak |
dnkeysoorthhzaak |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_procsrtplan_tbsoortmilverg |
dnkeysoortmilverg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_procsrtplan_tbsoortomgverg |
dnkeysoortomgverg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_procsrtplan_auto |
dlauto = ANY (ARRAY['T'::bpchar, 'F'::bpchar]) |
|
cnn_procsrtplan_dnkeyproc |
dnkeyprocedure IS NOT NULL |
|
cnn_procsrtplan_keyverg |
(((((((dnkeysoortplan IS NOT NULL) OR (dvcodesoortovverg IS NOT NULL)) OR (dnkeysoorthorverg IS NOT NULL)) OR (dnkeysoortinfoaanvr IS NOT NULL)) OR (dnkeysoortbestplan IS NOT NULL)) OR (dnkeysoortmilverg IS NOT NULL)) OR (dnkeysoorthhzaak IS NOT NULL)) OR (dnkeysoortomgverg IS NOT NULL) |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbproceduressoortplan |
btree |
|
dnkey |
|
||
idx_procsrtplan_procedures |
btree |
|
dnkeyprocedure |
|
|
|
idx_procsrtplan_soortbestplan |
btree |
|
dnkeysoortbestplan |
|
|
|
idx_procsrtplan_soorthorverg |
btree |
|
dnkeysoorthorverg |
|
|
|
idx_procsrtplan_soortinfoaanvr |
btree |
|
dnkeysoortinfoaanvr |
|
|
|
idx_procsrtplan_soortmilverg |
btree |
|
dnkeysoortmilverg |
|
|
|
idx_procsrtplan_soortomgverg |
btree |
|
dnkeysoortomgverg |
|
|
|
idx_procsrtplan_soortovverg |
btree |
|
dvcodesoortovverg |
|
|
|
idx_procsrtplan_soortplan |
btree |
|
dnkeysoortplan |
|
|
|
Triggers
There are no triggers for table tbproceduressoortplan
Rules
There are no rules for table tbproceduressoortplan
Referenced
There are no tables referenced by table tbproceduressoortplan
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.tbproceduressoortplan (
dnkey SERIAL,
dnkeyprocedure INTEGER,
dnkeysoortplan INTEGER,
dvcodesoortovverg CHAR(5),
dnkeysoorthorverg INTEGER,
dnkeysoortinfoaanvr INTEGER,
dnkeysoortbestplan INTEGER,
dlauto CHAR(1) DEFAULT 'F'::bpchar,
dnkeysoortmilverg INTEGER,
dnkeysoortomgverg INTEGER,
dnkeysoorthhzaak INTEGER,
CONSTRAINT cpk_tbproceduressoortplan PRIMARY KEY(dnkey),
CONSTRAINT chk_procsrtplan_auto CHECK (dlauto = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
CONSTRAINT cnn_procsrtplan_dnkeyproc CHECK (dnkeyprocedure IS NOT NULL),
CONSTRAINT cnn_procsrtplan_keyverg CHECK ((((((((dnkeysoortplan IS NOT NULL) OR (dvcodesoortovverg IS NOT NULL)) OR (dnkeysoorthorverg IS NOT NULL)) OR (dnkeysoortinfoaanvr IS NOT NULL)) OR (dnkeysoortbestplan IS NOT NULL)) OR (dnkeysoortmilverg IS NOT NULL)) OR (dnkeysoorthhzaak IS NOT NULL)) OR (dnkeysoortomgverg IS NOT NULL)),
CONSTRAINT cfk_procsoortplan_proc FOREIGN KEY (dnkeyprocedure)
REFERENCES public.tbprocedures(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_procsoortplan_srthorverg FOREIGN KEY (dnkeysoorthorverg)
REFERENCES public.tbsoorthorverg(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_procsoortplan_srtinfo FOREIGN KEY (dnkeysoortinfoaanvr)
REFERENCES public.tbsoortinfoaanvraag(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_procsoortplan_stbestplan FOREIGN KEY (dnkeysoortbestplan)
REFERENCES public.tbsrtbestplan(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_procsoortplan_stovverg FOREIGN KEY (dvcodesoortovverg)
REFERENCES public.tbsoortovverg(dvcode)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_procsoortplan_stplan FOREIGN KEY (dnkeysoortplan)
REFERENCES public.tbsoortplan(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_procsrtplan_keysoorthhzaak FOREIGN KEY (dnkeysoorthhzaak)
REFERENCES public.tbsoorthhzaak(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_procsrtplan_tbsoortmilverg FOREIGN KEY (dnkeysoortmilverg)
REFERENCES public.tbsoortmilverg(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_procsrtplan_tbsoortomgverg FOREIGN KEY (dnkeysoortomgverg)
REFERENCES public.tbsoortomgverg(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON TABLE public.tbproceduressoortplan
IS 'Koppelingstabel tussen de verschillende soorten-vergunnings-tabellen en tbprocedures t.b.v. o.a. automatische starten van processen';
COMMENT ON COLUMN public.tbproceduressoortplan.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbproceduressoortplan.dnkeyprocedure
IS 'Foreign Key naar TbProcedures.DnKey.';
COMMENT ON COLUMN public.tbproceduressoortplan.dnkeysoortplan
IS 'Foreign key naar TbSoortplan.DnKey.';
COMMENT ON COLUMN public.tbproceduressoortplan.dvcodesoortovverg
IS 'Foreign key naar TbSoortOvVerg.DvCode.';
COMMENT ON COLUMN public.tbproceduressoortplan.dnkeysoorthorverg
IS 'Foreign key naar TbSoortHorVerg.Dnkey.';
COMMENT ON COLUMN public.tbproceduressoortplan.dnkeysoortinfoaanvr
IS 'Foreign key naar TbSoortInfoAanvraag.Dnkey.';
COMMENT ON COLUMN public.tbproceduressoortplan.dnkeysoortbestplan
IS 'Foreign key naar TbSrtBestPlan.Dnkey.';
COMMENT ON COLUMN public.tbproceduressoortplan.dlauto
IS 'T of F of null. Indien T dan zullen bij de aanmaak van een vergunning automatisch de termijnbewakingsstappen worden aangemaakt van de bijbehorende procedure in deze tabel.';
COMMENT ON COLUMN public.tbproceduressoortplan.dnkeysoortmilverg
IS 'Foreign key naar TbSoortMilVerg.Dnkey.';
COMMENT ON COLUMN public.tbproceduressoortplan.dnkeysoortomgverg
IS 'Foreign key naar TbSoortOmgVerg.Dnkey.';
COMMENT ON COLUMN public.tbproceduressoortplan.dnkeysoorthhzaak
IS 'Foreign key naar TbSoortHHZaak.Dnkey.';
CREATE INDEX idx_procsrtplan_procedures ON public.tbproceduressoortplan
USING btree (dnkeyprocedure);
CREATE INDEX idx_procsrtplan_soortbestplan ON public.tbproceduressoortplan
USING btree (dnkeysoortbestplan);
CREATE INDEX idx_procsrtplan_soorthorverg ON public.tbproceduressoortplan
USING btree (dnkeysoorthorverg);
CREATE INDEX idx_procsrtplan_soortinfoaanvr ON public.tbproceduressoortplan
USING btree (dnkeysoortinfoaanvr);
CREATE INDEX idx_procsrtplan_soortmilverg ON public.tbproceduressoortplan
USING btree (dnkeysoortmilverg);
CREATE INDEX idx_procsrtplan_soortomgverg ON public.tbproceduressoortplan
USING btree (dnkeysoortomgverg);
CREATE INDEX idx_procsrtplan_soortovverg ON public.tbproceduressoortplan
USING btree (dvcodesoortovverg COLLATE pg_catalog."default");
CREATE INDEX idx_procsrtplan_soortplan ON public.tbproceduressoortplan
USING btree (dnkeysoortplan);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |