Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

Table: tbperceeladressen

 

 

Schema

public

 

Owner

waveuser005

 

Tablespace

(default)

 

Descriptions

Tabel met lokatieadressen per openbare ruimte waaronder projectnamen maar ook verblijfseenheden

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

dnkey

serial

 

nextval('tbperceeladressen_dnkey_seq'::regclass)

Primary key.

 

 

dvaanduidingbijhuisnummer

varchar(2)

 

 

 

 

Alleen BY of TO.

 

 

dvhuisnummer

varchar(5)

 

 

 

 

Huisnummer.

 

 

dvhuisnummertoevoeging

varchar(4)

 

 

 

 

Huisnummertoevoeging zoals -62.

 

 

dvhuisletter

char(1)

 

 

 

 

Huisletter (alleen a-z).

 

 

dvgmntecode

varchar(5)

 

 

 

 

Kadastrale gemeentecode (masker : AAA99). Zie ook tbkadastralegem.dvkadastralegemcode

 

 

dvsectie

varchar(2)

 

 

 

 

Kadastrale sectie (A-ZZ).

 

 

dvperceelnummer

varchar(5)

 

 

 

 

Kasdastrale nummer van hoofdperceel.

 

 

dnxcoordinaat

integer

 

 

 

 

Geografische X van hoofdperceel. Rijksdriehoekmeting max 6 cijfers.

 

 

dnycoordinaat

integer

 

 

 

 

Geografische Y van hoofdperceel. Rijksdriehoekmeting max 6 cijfers.

 

 

dvextraperceelnummers

varchar(200)

 

 

 

 

Wanneer meerdere percelen op hetzelfde adres.

 

 

dvextracoordinaten

varchar(200)

 

 

 

 

Wanneer meerdere percelen op hetzelfde adres.

 

 

ddvervaldatum

timestamp

 

 

 

 

Datum dat adres vervalt.

 

 

dnstraatcode

integer

 

 

 

 

De oude gehanteerde code voor (een gedeelte) van een straat. Niet meer in gebruik sinds 3.0.0.

 

 

dvpostcode

varchar(6)

 

 

 

 

Postcode.

 

 

dvoneven

char(1)

 

 

 

 

Niet meer in gebruik.

 

 

dvarchiefnr

varchar(25)

 

 

 

 

Archiefnummer. Indien gevuld geldt deze als default voor de archiefnummers van de bouw en overige vergunningen en handhavingen.

 

dnkeygeldendbestemmingsplan

integer

 

 

 

 

Foreign key naar Tbbestemmingsplannen.dnkey voor vigerende plannen.

 

dnkeynieuwbestemmingsplan

integer

 

 

 

 

Foreign key naar Tbbestemmingsplannen.dnkey voor nieuwe plannen.

 

 

dvbestemming

varchar(50)

 

 

 

 

Bestemming volgens vigerend bestemmingsplan.

 

dnkeymonumenten

integer

 

 

 

 

Foreign key naar TbMonumenten.dnkey.

 

 

dvhuisnrinfo

varchar(40)

 

 

 

 

Extra informatie over huisnummer.

 

 

dvidentificatiecode

varchar(16)

 

 

 

 

BAG 11.02: indentificatiecode nummeraanduiding.

 

 

dvkaddlpercindicatie

char(1)

 

 

 

 

Deelperceelindicatie. Alleen G of D of A of leeg (geheel, gedeeltelijk, appartementsrecht of leeg).

 

 

ddcontrolebag

timestamp

 

 

 

 

Laatste datum dat perceelgegevens gecontroleerd/opgehaald zijn uit de basisregistratie BAG.

 

dnkeyopenbruimte

integer

 

 

 

 

Foreign key naar TbOpenbareRuimte.dnkey.

 

 

dvbuurtcode

varchar(10)

 

 

 

 

Vrije buurtcode.

 

 

dncbs_buurt

integer

 

 

 

 

CBS buurtcode.

 

 

dvtypeadrobj

char(1)

 

 

 

 

BAG 11.66 Alleen de waarden: V(erblijfsobject) L(igplaats) S(tandplaats) of leeg.

 

 

dvgmlpolygoon

varchar(4000)

 

 

 

 

Polygoon van de lokatie in rijksdriehoekcoordinaten conform GML:Polygon.

 

 

dvmemo

varchar(4000)

 

 

 

 

Memoveld voor vrije tekst bij de lokatie. Deze kolom is niet gencrypt

 

 

dvdgdossierid

varchar(40)

 

 

 

 

Dossier-id van digitale checklisten voor deze locatie.

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

cfk_perceeladr_geldbpl

dnkeygeldendbestemmingsplan

public.tbbestemmingsplannen

dnkey

No Action

No Action

 

Immediate

 

cfk_perceeladr_nieuwbpl

dnkeynieuwbestemmingsplan

public.tbbestemmingsplannen

dnkey

No Action

No Action

 

Immediate

 

cfk_perceeladressen_monument

dnkeymonumenten

public.tbmonumenten

dnkey

No Action

No Action

 

Immediate

 

cfk_tbperceeladr_keyopruimte

dnkeyopenbruimte

public.tbopenbareruimte

dnkey

No Action

No Action

 

Immediate

 

 

Check Constraints

Name

Condition

Description

chk_perceeladr_dvaanduiding

(dvaanduidingbijhuisnummer)::text = ANY (ARRAY[('TO'::character varying)::text, ('BY'::character varying)::text])

 

chk_perceeladr_dvkaddlperc

dvkaddlpercindicatie = ANY (ARRAY['G'::bpchar, 'A'::bpchar, 'D'::bpchar, ''::bpchar])

 

chk_perceeladr_dvtypeadr

dvtypeadrobj = ANY (ARRAY['V'::bpchar, 'L'::bpchar, 'S'::bpchar])

 

cnn_tbperceeladr_keyopruimte

dnkeyopenbruimte IS NOT NULL

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

cpk_tbperceeladressen

btree

 

dnkey

 

idx_perceeladr_dvidentifcode

btree

 

dvidentificatiecode

 

 

 

idx_perceeladr_geldbpl

btree

 

dnkeygeldendbestemmingsplan

 

 

 

idx_perceeladr_keyopruimte

btree

 

dnkeyopenbruimte

 

 

 

idx_perceeladr_nieuwbpl

btree

 

dnkeynieuwbestemmingsplan

 

 

 

idx_perceeladr_pchuisnummer

btree

 

dvpostcode, dvhuisnummer, dvhuisletter, dvhuisnummertoevoeging

 

 

 

idx_perceeladr_perceelnummer

btree

 

dvperceelnummer

 

 

 

idx_perceeladressen_monument

btree

 

dnkeymonumenten

 

 

 

idx_vervaldatum_perceeladres

btree

 

ddvervaldatum

 

 

 

 

Triggers

There are no triggers for table tbperceeladressen

 

Rules

There are no rules for table tbperceeladressen

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

tbbouwvergunningen

public

cfk_bouwverg_keyperceeladres

dnkeyperceeladressen

public.tbperceeladressen

dnkey

No Action

No Action

 

Immediate

 

tbhandhavingen

public

cfk_handh_perceeladressen

dnkeyperceeladressen

public.tbperceeladressen

dnkey

No Action

No Action

 

Immediate

 

tbhorecavergunningen

public

cfk_horverg_perceeladressen

dnkeyperceeladressen

public.tbperceeladressen

dnkey

No Action

No Action

 

Immediate

 

tbinfoaanvragen

public

cfk_info_dnkeyperceeladr

dnkeyperceeladressen

public.tbperceeladressen

dnkey

No Action

No Action

 

Immediate

 

tbmilinrichtingen

public

cfk_tbmilinricht_keyperceel

dnkeyperceeladressen

public.tbperceeladressen

dnkey

No Action

No Action

 

Immediate

 

tbomgvergunning

public

cfk_tbomgverg_keyperceeladres

dnkeyperceeladressen

public.tbperceeladressen

dnkey

No Action

No Action

 

Immediate

 

tbovvergunningen

public

cfk_ovverg_perceeladressen

dnkeyperceeladressen

public.tbperceeladressen

dnkey

No Action

No Action

 

Immediate

 

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

 

Definition

CREATE TABLE public.tbperceeladressen (
 dnkey SERIAL,
 dvaanduidingbijhuisnummer VARCHAR(2),
 dvhuisnummer VARCHAR(5),
 dvhuisnummertoevoeging VARCHAR(4),
 dvhuisletter CHAR(1),
 dvgmntecode VARCHAR(5),
 dvsectie VARCHAR(2),
 dvperceelnummer VARCHAR(5),
 dnxcoordinaat INTEGER,
 dnycoordinaat INTEGER,
 dvextraperceelnummers VARCHAR(200),
 dvextracoordinaten VARCHAR(200),
 ddvervaldatum TIMESTAMP WITHOUT TIME ZONE,
 dnstraatcode INTEGER,
 dvpostcode VARCHAR(6),
 dvoneven CHAR(1),
 dvarchiefnr VARCHAR(25),
 dnkeygeldendbestemmingsplan INTEGER,
 dnkeynieuwbestemmingsplan INTEGER,
 dvbestemming VARCHAR(50),
 dnkeymonumenten INTEGER,
 dvhuisnrinfo VARCHAR(40),
 dvidentificatiecode VARCHAR(16),
 dvkaddlpercindicatie CHAR(1),
 ddcontrolebag TIMESTAMP WITHOUT TIME ZONE,
 dnkeyopenbruimte INTEGER,
 dvbuurtcode VARCHAR(10),
 dncbs_buurt INTEGER,
 dvtypeadrobj CHAR(1),
 dvgmlpolygoon VARCHAR(4000),
 dvmemo VARCHAR(4000),
 dvdgdossierid VARCHAR(40),
 CONSTRAINT cpk_tbperceeladressen PRIMARY KEY(dnkey),
 CONSTRAINT chk_perceeladr_dvaanduiding CHECK ((dvaanduidingbijhuisnummer)::text = ANY (ARRAY[('TO'::character varying)::text, ('BY'::character varying)::text])),
 CONSTRAINT chk_perceeladr_dvkaddlperc CHECK (dvkaddlpercindicatie = ANY (ARRAY['G'::bpchar, 'A'::bpchar, 'D'::bpchar, ''::bpchar])),
 CONSTRAINT chk_perceeladr_dvtypeadr CHECK (dvtypeadrobj = ANY (ARRAY['V'::bpchar, 'L'::bpchar, 'S'::bpchar])),
 CONSTRAINT cnn_tbperceeladr_keyopruimte CHECK (dnkeyopenbruimte IS NOT NULL),
 CONSTRAINT cfk_perceeladr_geldbpl FOREIGN KEY (dnkeygeldendbestemmingsplan)
   REFERENCES public.tbbestemmingsplannen(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_perceeladr_nieuwbpl FOREIGN KEY (dnkeynieuwbestemmingsplan)
   REFERENCES public.tbbestemmingsplannen(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_perceeladressen_monument FOREIGN KEY (dnkeymonumenten)
   REFERENCES public.tbmonumenten(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbperceeladr_keyopruimte FOREIGN KEY (dnkeyopenbruimte)
   REFERENCES public.tbopenbareruimte(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

)
WITH (oids = false);

COMMENT ON TABLE public.tbperceeladressen
IS 'Tabel met lokatieadressen per openbare ruimte waaronder projectnamen maar ook verblijfseenheden';

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

COMMENT ON COLUMN public.tbperceeladressen.dvaanduidingbijhuisnummer
IS 'Alleen  BY of TO.';

COMMENT ON COLUMN public.tbperceeladressen.dvhuisnummer
IS 'Huisnummer.';

COMMENT ON COLUMN public.tbperceeladressen.dvhuisnummertoevoeging
IS 'Huisnummertoevoeging zoals -62.';

COMMENT ON COLUMN public.tbperceeladressen.dvhuisletter
IS 'Huisletter (alleen a-z).';

COMMENT ON COLUMN public.tbperceeladressen.dvgmntecode
IS 'Kadastrale gemeentecode (masker : AAA99). Zie ook tbkadastralegem.dvkadastralegemcode';

COMMENT ON COLUMN public.tbperceeladressen.dvsectie
IS 'Kadastrale sectie  (A-ZZ).';

COMMENT ON COLUMN public.tbperceeladressen.dvperceelnummer
IS 'Kasdastrale nummer van hoofdperceel.';

COMMENT ON COLUMN public.tbperceeladressen.dnxcoordinaat
IS 'Geografische X van hoofdperceel. Rijksdriehoekmeting max 6 cijfers.';

COMMENT ON COLUMN public.tbperceeladressen.dnycoordinaat
IS 'Geografische Y van hoofdperceel. Rijksdriehoekmeting max 6 cijfers.';

COMMENT ON COLUMN public.tbperceeladressen.dvextraperceelnummers
IS 'Wanneer meerdere percelen op hetzelfde adres.';

COMMENT ON COLUMN public.tbperceeladressen.dvextracoordinaten
IS 'Wanneer meerdere percelen op hetzelfde adres.';

COMMENT ON COLUMN public.tbperceeladressen.ddvervaldatum
IS 'Datum dat adres vervalt.';

COMMENT ON COLUMN public.tbperceeladressen.dnstraatcode
IS 'De oude gehanteerde code voor (een gedeelte) van een straat. Niet meer in gebruik sinds 3.0.0.';

COMMENT ON COLUMN public.tbperceeladressen.dvpostcode
IS 'Postcode.';

COMMENT ON COLUMN public.tbperceeladressen.dvoneven
IS 'Niet meer in gebruik.';

COMMENT ON COLUMN public.tbperceeladressen.dvarchiefnr
IS 'Archiefnummer. Indien gevuld geldt deze als default voor de archiefnummers van de bouw en overige vergunningen en handhavingen.';

COMMENT ON COLUMN public.tbperceeladressen.dnkeygeldendbestemmingsplan
IS 'Foreign key naar Tbbestemmingsplannen.dnkey voor vigerende plannen.';

COMMENT ON COLUMN public.tbperceeladressen.dnkeynieuwbestemmingsplan
IS 'Foreign key naar Tbbestemmingsplannen.dnkey voor nieuwe plannen.';

COMMENT ON COLUMN public.tbperceeladressen.dvbestemming
IS 'Bestemming volgens vigerend bestemmingsplan.';

COMMENT ON COLUMN public.tbperceeladressen.dnkeymonumenten
IS 'Foreign key naar TbMonumenten.dnkey.';

COMMENT ON COLUMN public.tbperceeladressen.dvhuisnrinfo
IS 'Extra informatie over huisnummer.';

COMMENT ON COLUMN public.tbperceeladressen.dvidentificatiecode
IS 'BAG 11.02: indentificatiecode nummeraanduiding.';

COMMENT ON COLUMN public.tbperceeladressen.dvkaddlpercindicatie
IS 'Deelperceelindicatie. Alleen G of D of A of leeg (geheel, gedeeltelijk, appartementsrecht of leeg).';

COMMENT ON COLUMN public.tbperceeladressen.ddcontrolebag
IS 'Laatste datum dat perceelgegevens gecontroleerd/opgehaald zijn uit de basisregistratie BAG.';

COMMENT ON COLUMN public.tbperceeladressen.dnkeyopenbruimte
IS 'Foreign key naar TbOpenbareRuimte.dnkey.';

COMMENT ON COLUMN public.tbperceeladressen.dvbuurtcode
IS 'Vrije buurtcode.';

COMMENT ON COLUMN public.tbperceeladressen.dncbs_buurt
IS 'CBS buurtcode.';

COMMENT ON COLUMN public.tbperceeladressen.dvtypeadrobj
IS 'BAG 11.66 Alleen de waarden: V(erblijfsobject) L(igplaats) S(tandplaats) of leeg.';

COMMENT ON COLUMN public.tbperceeladressen.dvgmlpolygoon
IS 'Polygoon van de lokatie in rijksdriehoekcoordinaten conform GML:Polygon.';

COMMENT ON COLUMN public.tbperceeladressen.dvmemo
IS 'Memoveld voor vrije tekst bij de lokatie. Deze kolom is niet gencrypt';

COMMENT ON COLUMN public.tbperceeladressen.dvdgdossierid
IS 'Dossier-id van digitale checklisten voor deze locatie.';

CREATE INDEX idx_perceeladr_dvidentifcode ON public.tbperceeladressen
 USING btree (dvidentificatiecode COLLATE pg_catalog."default");

CREATE INDEX idx_perceeladr_geldbpl ON public.tbperceeladressen
 USING btree (dnkeygeldendbestemmingsplan);

CREATE INDEX idx_perceeladr_keyopruimte ON public.tbperceeladressen
 USING btree (dnkeyopenbruimte);

CREATE INDEX idx_perceeladr_nieuwbpl ON public.tbperceeladressen
 USING btree (dnkeynieuwbestemmingsplan);

CREATE INDEX idx_perceeladr_pchuisnummer ON public.tbperceeladressen
 USING btree (dvpostcode COLLATE pg_catalog."default", dvhuisnummer COLLATE pg_catalog."default", dvhuisletter COLLATE pg_catalog."default", dvhuisnummertoevoeging COLLATE pg_catalog."default");

CREATE INDEX idx_perceeladr_perceelnummer ON public.tbperceeladressen
 USING btree (dvperceelnummer COLLATE pg_catalog."default");

CREATE INDEX idx_perceeladressen_monument ON public.tbperceeladressen
 USING btree (dnkeymonumenten);

CREATE INDEX idx_vervaldatum_perceeladres ON public.tbperceeladressen
 USING btree (ddvervaldatum);

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50
Previous topic Chapter index Next topic