Datadictionary OpenWave 3.1.32
Previous topic Chapter index Next topic

Table: tbhoraardbsrtzaak

 

 

Schema

public

 

Owner

waveuser005

 

Tablespace

(default)

 

Descriptions

Koppeltabel tussen tbsoorthorverg en tbhoraardbesluit met bewaartermijnen

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

dnkey

serial

 

nextval('tbhoraardbsrtzaak_dnkey_seq'::regclass)

Primary key

 

 

dvcodehoraardbesuit

char(1)

 

 

 

 

Wordt niet meer gebruikt sedert databaseversie 3.1.29 (vervangen door dnkeyhoraardbesluit)

 

dnkeysoorthorverg

integer

 

 

 

 

Foreign key naar tbsoorthorverg.dnkey

 

 

dnbewaartermijndagen

integer

 

 

 

 

Bewaartermijn in dagen bij deze combinatie zaaktype en resultaattype

 

dnkeybesluittype

integer

 

 

 

 

Foreign key naar tbbesluittypes.dnkey

 

 

dvbewarenvanaf

char(1)

 

 

 

'A'::bpchar

A of E. Bewaartermijn geldt vanaf (A)anvraag c.q. startdatum of vanaf (E)inddatum

 

dnkeyhoraardbesluit

integer

 

 

 

 

Foreign key naar tbhoraardbesluit.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_horaardbsrtzk_keybesltype

dnkeybesluittype

public.tbbesluittypes

dnkey

Set Null

No Action

 

Immediate

 

cfk_horaardbsrtzk_keysrthor

dnkeysoorthorverg

public.tbsoorthorverg

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbhoraardbsrtzaak_keyhoraardbesluit

dnkeyhoraardbesluit

public.tbhoraardbesluit

dnkey

Cascade

No Action

 

Immediate

 

 

Check Constraints

Name

Condition

Description

chk_horaardbsrtzk_dvbewvanaf

dvbewarenvanaf = ANY (ARRAY['A'::bpchar, 'E'::bpchar])

 

cnn_horaardbsrtzk_dvbewvanaf

dvbewarenvanaf IS NOT NULL

 

cnn_horaardbsrtzk_keysrthor

dnkeysoorthorverg IS NOT NULL

 

cnn_tbhoraardbsrtzaak_keyhoraardbesluit

dnkeyhoraardbesluit IS NOT NULL

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

cpk_tbhoraardbsrtzaak

btree

 

dnkey

 

idu_horaardbsrtzk_keys

btree

 

dnkeysoorthorverg, dvcodehoraardbesuit

 

 

 

Triggers

There are no triggers for table tbhoraardbsrtzaak

 

Rules

There are no rules for table tbhoraardbsrtzaak

 

Policies

There are no policies for table tbhoraardbsrtzaak

 

Referenced

There are no tables referenced by table tbhoraardbsrtzaak

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tbhoraardbsrtzaak (
 dnkey SERIAL,
 dvcodehoraardbesuit CHAR(1),
 dnkeysoorthorverg INTEGER,
 dnbewaartermijndagen INTEGER,
 dnkeybesluittype INTEGER,
 dvbewarenvanaf CHAR(1) DEFAULT 'A'::bpchar,
 dnkeyhoraardbesluit INTEGER,
 ddvervaldatum TIMESTAMP WITHOUT TIME ZONE,
 dvprovisa VARCHAR(20),
 CONSTRAINT cpk_tbhoraardbsrtzaak PRIMARY KEY(dnkey),
 CONSTRAINT chk_horaardbsrtzk_dvbewvanaf CHECK (dvbewarenvanaf = ANY (ARRAY['A'::bpchar, 'E'::bpchar])),
 CONSTRAINT cnn_horaardbsrtzk_dvbewvanaf CHECK (dvbewarenvanaf IS NOT NULL),
 CONSTRAINT cnn_horaardbsrtzk_keysrthor CHECK (dnkeysoorthorverg IS NOT NULL),
 CONSTRAINT cnn_tbhoraardbsrtzaak_keyhoraardbesluit CHECK (dnkeyhoraardbesluit IS NOT NULL),
 CONSTRAINT cfk_horaardbsrtzk_keybesltype FOREIGN KEY (dnkeybesluittype)
   REFERENCES public.tbbesluittypes(dnkey)
   ON DELETE SET NULL
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_horaardbsrtzk_keysrthor FOREIGN KEY (dnkeysoorthorverg)
   REFERENCES public.tbsoorthorverg(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbhoraardbsrtzaak_keyhoraardbesluit FOREIGN KEY (dnkeyhoraardbesluit)
   REFERENCES public.tbhoraardbesluit(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tbhoraardbsrtzaak
IS 'Koppeltabel tussen tbsoorthorverg en tbhoraardbesluit met bewaartermijnen';

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

COMMENT ON COLUMN public.tbhoraardbsrtzaak.dvcodehoraardbesuit
IS 'Wordt niet meer gebruikt sedert databaseversie 3.1.29 (vervangen door dnkeyhoraardbesluit)';

COMMENT ON COLUMN public.tbhoraardbsrtzaak.dnkeysoorthorverg
IS 'Foreign key naar tbsoorthorverg.dnkey';

COMMENT ON COLUMN public.tbhoraardbsrtzaak.dnbewaartermijndagen
IS 'Bewaartermijn in dagen bij deze combinatie zaaktype en resultaattype';

COMMENT ON COLUMN public.tbhoraardbsrtzaak.dnkeybesluittype
IS 'Foreign key naar tbbesluittypes.dnkey';

COMMENT ON COLUMN public.tbhoraardbsrtzaak.dvbewarenvanaf
IS 'A of E. Bewaartermijn geldt vanaf (A)anvraag c.q. startdatum of vanaf (E)inddatum';

COMMENT ON COLUMN public.tbhoraardbsrtzaak.dnkeyhoraardbesluit
IS 'Foreign key naar tbhoraardbesluit.dnkey';

COMMENT ON COLUMN public.tbhoraardbsrtzaak.ddvervaldatum
IS 'Datumn dat combinatie zaaktype/reultaat is vervallen';

COMMENT ON COLUMN public.tbhoraardbsrtzaak.dvprovisa
IS 'Hoofdstuk uit Selectielijst voor archiefbescheiden van de provinciale organen bijv 3.1.15';

CREATE UNIQUE INDEX idu_horaardbsrtzk_keys ON public.tbhoraardbsrtzaak
 USING btree (dnkeysoorthorverg, dvcodehoraardbesuit COLLATE pg_catalog."default");

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