Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Koppelingstabel tussen legessoorten (tblegessoort) en zaaktypes (uit bsoortomgverg, tbsoortovverg, tbsoorthorverg en tbsoortinfoaanvraag)
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbkopzaaktypelegessoort_dnkey_seq'::regclass) |
Prmary key |
|||
|
dnkeysoortomgverg |
integer |
|
|
|
|
Foreign key naar tbsoortomgverg.dnkey |
|
|
dvcodesoortovverg |
char(5) |
|
|
|
|
Foreign key naar tbsoortovverg.dvcode |
|
|
dnkeysoorthorverg |
integer |
|
|
|
|
Foreign key naar tbsoorthorverg.dnkey |
|
|
dnkeysoortinfoaanvraag |
integer |
|
|
|
|
Foreign key naar tbsoortinfoaanvraag.dnkey |
|
|
dnkeylegessoort |
integer |
|
|
|
|
Foreign key naar tblegessoort.dnkey |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_tbkopzaaktypelegessoort_codesoortovverg |
dvcodesoortovverg |
dvcode |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbkopzaaktypelegessoort_keylegessoort |
dnkeylegessoort |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbkopzaaktypelegessoort_keysoorthorverg |
dnkeysoorthorverg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbkopzaaktypelegessoort_keysoortinfoaanvraag |
dnkeysoortinfoaanvraag |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbkopzaaktypelegessoort_keysoortomgverg |
dnkeysoortomgverg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
cnn_tbkopzaaktypelegessoort_keylegessoort |
dnkeylegessoort IS NOT NULL |
|
cnn_tbkopzaaktypelegessoort_keyverg |
((dnkeysoortomgverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortinfoaanvraag IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dvcodesoortovverg IS NOT NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortinfoaanvraag IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoorthorverg IS NOT NULL) AND (dnkeysoortinfoaanvraag IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortinfoaanvraag IS NOT NULL)) |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbkopzaaktypelegessoort |
btree |
|
dnkey |
|
||
idu_tbkopzaaktypelegessoort_codesoortovverg |
btree |
|
dvcodesoortovverg, dnkeylegessoort |
|
|
|
idu_tbkopzaaktypelegessoort_keysoorthorverg |
btree |
|
dnkeysoorthorverg, dnkeylegessoort |
|
|
|
idu_tbkopzaaktypelegessoort_keysoortinfoaanvraag |
btree |
|
dnkeysoortinfoaanvraag, dnkeylegessoort |
|
|
|
idu_tbkopzaaktypelegessoort_keysoortomgverg |
btree |
|
dnkeysoortomgverg, dnkeylegessoort |
|
|
Triggers
There are no triggers for table tbkopzaaktypelegessoort
Rules
There are no rules for table tbkopzaaktypelegessoort
Policies
There are no policies for table tbkopzaaktypelegessoort
Referenced
There are no tables referenced by table tbkopzaaktypelegessoort
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbkopzaaktypelegessoort (
dnkey SERIAL,
dnkeysoortomgverg INTEGER,
dvcodesoortovverg CHAR(5),
dnkeysoorthorverg INTEGER,
dnkeysoortinfoaanvraag INTEGER,
dnkeylegessoort INTEGER,
CONSTRAINT cpk_tbkopzaaktypelegessoort PRIMARY KEY(dnkey),
CONSTRAINT cnn_tbkopzaaktypelegessoort_keylegessoort CHECK (dnkeylegessoort IS NOT NULL),
CONSTRAINT cnn_tbkopzaaktypelegessoort_keyverg CHECK (((dnkeysoortomgverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortinfoaanvraag IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dvcodesoortovverg IS NOT NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortinfoaanvraag IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoorthorverg IS NOT NULL) AND (dnkeysoortinfoaanvraag IS NULL)) OR ((dnkeysoortomgverg IS NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoorthorverg IS NULL) AND (dnkeysoortinfoaanvraag IS NOT NULL))),
CONSTRAINT cfk_tbkopzaaktypelegessoort_codesoortovverg FOREIGN KEY (dvcodesoortovverg)
REFERENCES public.tbsoortovverg(dvcode)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbkopzaaktypelegessoort_keylegessoort FOREIGN KEY (dnkeylegessoort)
REFERENCES public.tblegessoort(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbkopzaaktypelegessoort_keysoorthorverg FOREIGN KEY (dnkeysoorthorverg)
REFERENCES public.tbsoorthorverg(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbkopzaaktypelegessoort_keysoortinfoaanvraag FOREIGN KEY (dnkeysoortinfoaanvraag)
REFERENCES public.tbsoortinfoaanvraag(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbkopzaaktypelegessoort_keysoortomgverg FOREIGN KEY (dnkeysoortomgverg)
REFERENCES public.tbsoortomgverg(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbkopzaaktypelegessoort
IS 'Koppelingstabel tussen legessoorten (tblegessoort) en zaaktypes (uit bsoortomgverg, tbsoortovverg, tbsoorthorverg en tbsoortinfoaanvraag)';
COMMENT ON COLUMN public.tbkopzaaktypelegessoort.dnkey
IS 'Prmary key';
COMMENT ON COLUMN public.tbkopzaaktypelegessoort.dnkeysoortomgverg
IS 'Foreign key naar tbsoortomgverg.dnkey';
COMMENT ON COLUMN public.tbkopzaaktypelegessoort.dvcodesoortovverg
IS 'Foreign key naar tbsoortovverg.dvcode';
COMMENT ON COLUMN public.tbkopzaaktypelegessoort.dnkeysoorthorverg
IS 'Foreign key naar tbsoorthorverg.dnkey';
COMMENT ON COLUMN public.tbkopzaaktypelegessoort.dnkeysoortinfoaanvraag
IS 'Foreign key naar tbsoortinfoaanvraag.dnkey';
COMMENT ON COLUMN public.tbkopzaaktypelegessoort.dnkeylegessoort
IS 'Foreign key naar tblegessoort.dnkey';
CREATE UNIQUE INDEX idu_tbkopzaaktypelegessoort_codesoortovverg ON public.tbkopzaaktypelegessoort
USING btree (dvcodesoortovverg COLLATE pg_catalog."default", dnkeylegessoort);
CREATE UNIQUE INDEX idu_tbkopzaaktypelegessoort_keysoorthorverg ON public.tbkopzaaktypelegessoort
USING btree (dnkeysoorthorverg, dnkeylegessoort);
CREATE UNIQUE INDEX idu_tbkopzaaktypelegessoort_keysoortinfoaanvraag ON public.tbkopzaaktypelegessoort
USING btree (dnkeysoortinfoaanvraag, dnkeylegessoort);
CREATE UNIQUE INDEX idu_tbkopzaaktypelegessoort_keysoortomgverg ON public.tbkopzaaktypelegessoort
USING btree (dnkeysoortomgverg, dnkeylegessoort);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49 |
![]() ![]() ![]() |