Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Koppeltabel tbaardbesluit en de soorten zaken (tbsoortomgverg, tbsoortplan, tbsoortmilverg en tbsoortovverg)
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbaardbeslsoortzaak_dnkey_seq'::regclass) |
Primary key |
|||
|
|
dvcodeaardbesluit |
char(1) |
|
|
|
|
Wordt niet meer gebruikt sinds databaseversie 3.1.28 (foreign key is nu dnkeyaardbesluit) |
|
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 tbsoortomgverg.dnkey |
|
|
dnkeybesluittype |
integer |
|
|
|
|
Foreign key naar tbbesluittypes.dnkey |
|
|
|
dnbewaartermijndagen |
integer |
|
|
|
|
Bewaartermijn in dagen bij deze combinatie zaaktype en resultaattype |
|
|
dvbewarenvanaf |
char(1) |
|
|
|
'A'::bpchar |
A of E. Bewaartermijn geldt vanaf (A)anvraagdatum of vanaf (E)inddatum |
|
dnkeyaardbesluit |
integer |
|
|
|
|
Foreign key naar tbaardbesluit.dnkey |
|
|
|
ddvervaldatum |
timestamp |
|
|
|
|
Datumn dat combinatie zaaktype/reultaat is vervallen |
|
|
dvprovisa |
varchar(20) |
|
|
|
|
Hoofdstuk uit Selectielijst voor archiefbescheiden van de provinciale organen bijv 3.1.15 |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_aardbeslsrtzk_keybesltype |
dnkeybesluittype |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_tbaardbeslsoortzaak_keyaardbesluit |
dnkeyaardbesluit |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbaardbeslsrtzk_codeovvg |
dvcodesoortovverg |
dvcode |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbaardbeslsrtzk_keymilvg |
dnkeysoortmilverg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbaardbeslsrtzk_keyomgvg |
dnkeysoortomgverg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbaardbeslsrtzk_keysrtpl |
dnkeysoortplan |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_aardbeslszk_dvbewarenvanaf |
dvbewarenvanaf = ANY (ARRAY['A'::bpchar, 'E'::bpchar]) |
|
cnn_aardbeslszk_dvbewarenvanaf |
dvbewarenvanaf IS NOT NULL |
|
cnn_tbaardbeslsoortzaak_keyaardbesluit |
dnkeyaardbesluit IS NOT NULL |
|
cnn_tbaardbeslsrtzk_keyverg |
((dnkeysoortplan IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortomgverg IS NULL)) OR ((dvcodesoortovverg IS NOT NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortomgverg IS NULL)) OR ((dnkeysoortmilverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortomgverg IS NULL)) OR ((dnkeysoortomgverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL)) |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbaardbeslsoortzaak |
btree |
|
dnkey |
|
||
idu_aardbeslsrtzk_keyverg |
btree |
|
dvcodeaardbesluit, dnkeysoortplan, dvcodesoortovverg, dnkeysoortmilverg, dnkeysoortomgverg |
|
|
Triggers
There are no triggers for table tbaardbeslsoortzaak
Rules
There are no rules for table tbaardbeslsoortzaak
Policies
There are no policies for table tbaardbeslsoortzaak
Referenced
Table | Schema | Foreign Key | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|---|---|
public |
cfk_omgbwrslttst_keyrdbsltsrtz |
dnkeyaardbesluitsoortzaak |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbaardbeslsoortzaak (
dnkey SERIAL,
dvcodeaardbesluit CHAR(1),
dnkeysoortplan INTEGER,
dvcodesoortovverg CHAR(5),
dnkeysoortmilverg INTEGER,
dnkeysoortomgverg INTEGER,
dnkeybesluittype INTEGER,
dnbewaartermijndagen INTEGER,
dvbewarenvanaf CHAR(1) DEFAULT 'A'::bpchar,
dnkeyaardbesluit INTEGER,
ddvervaldatum TIMESTAMP WITHOUT TIME ZONE,
dvprovisa VARCHAR(20),
CONSTRAINT cpk_tbaardbeslsoortzaak PRIMARY KEY(dnkey),
CONSTRAINT chk_aardbeslszk_dvbewarenvanaf CHECK (dvbewarenvanaf = ANY (ARRAY['A'::bpchar, 'E'::bpchar])),
CONSTRAINT cnn_aardbeslszk_dvbewarenvanaf CHECK (dvbewarenvanaf IS NOT NULL),
CONSTRAINT cnn_tbaardbeslsoortzaak_keyaardbesluit CHECK (dnkeyaardbesluit IS NOT NULL),
CONSTRAINT cnn_tbaardbeslsrtzk_keyverg CHECK (((dnkeysoortplan IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortomgverg IS NULL)) OR ((dvcodesoortovverg IS NOT NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortomgverg IS NULL)) OR ((dnkeysoortmilverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortplan IS NULL) AND (dnkeysoortomgverg IS NULL)) OR ((dnkeysoortomgverg IS NOT NULL) AND (dvcodesoortovverg IS NULL) AND (dnkeysoortmilverg IS NULL) AND (dnkeysoortplan IS NULL))),
CONSTRAINT cfk_aardbeslsrtzk_keybesltype FOREIGN KEY (dnkeybesluittype)
REFERENCES public.tbbesluittypes(dnkey)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbaardbeslsoortzaak_keyaardbesluit FOREIGN KEY (dnkeyaardbesluit)
REFERENCES public.tbaardbesluit(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbaardbeslsrtzk_codeovvg FOREIGN KEY (dvcodesoortovverg)
REFERENCES public.tbsoortovverg(dvcode)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbaardbeslsrtzk_keymilvg FOREIGN KEY (dnkeysoortmilverg)
REFERENCES public.tbsoortmilverg(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbaardbeslsrtzk_keyomgvg FOREIGN KEY (dnkeysoortomgverg)
REFERENCES public.tbsoortomgverg(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbaardbeslsrtzk_keysrtpl FOREIGN KEY (dnkeysoortplan)
REFERENCES public.tbsoortplan(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbaardbeslsoortzaak
IS 'Koppeltabel tbaardbesluit en de soorten zaken (tbsoortomgverg, tbsoortplan, tbsoortmilverg en tbsoortovverg)';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dnkey
IS 'Primary key';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dvcodeaardbesluit
IS 'Wordt niet meer gebruikt sinds databaseversie 3.1.28 (foreign key is nu dnkeyaardbesluit)';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dnkeysoortplan
IS 'Foreign key naar tbsoortplan.dnkey';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dvcodesoortovverg
IS 'Foreign key naar tbsoortovverg.dvcode';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dnkeysoortmilverg
IS 'Foreign key naar tbsoortmilverg.dnkey';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dnkeysoortomgverg
IS 'Foreign key naar tbsoortomgverg.dnkey';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dnkeybesluittype
IS 'Foreign key naar tbbesluittypes.dnkey';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dnbewaartermijndagen
IS 'Bewaartermijn in dagen bij deze combinatie zaaktype en resultaattype';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dvbewarenvanaf
IS 'A of E. Bewaartermijn geldt vanaf (A)anvraagdatum of vanaf (E)inddatum';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dnkeyaardbesluit
IS 'Foreign key naar tbaardbesluit.dnkey';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.ddvervaldatum
IS 'Datumn dat combinatie zaaktype/reultaat is vervallen';
COMMENT ON COLUMN public.tbaardbeslsoortzaak.dvprovisa
IS 'Hoofdstuk uit Selectielijst voor archiefbescheiden van de provinciale organen bijv 3.1.15';
CREATE UNIQUE INDEX idu_aardbeslsrtzk_keyverg ON public.tbaardbeslsoortzaak
USING btree (dvcodeaardbesluit COLLATE pg_catalog."default", dnkeysoortplan, dvcodesoortovverg COLLATE pg_catalog."default", dnkeysoortmilverg, dnkeysoortomgverg);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49 |
![]() ![]() ![]() |