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 |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_perceeladr_nieuwbpl |
dnkeynieuwbestemmingsplan |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_perceeladressen_monument |
dnkeymonumenten |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_tbperceeladr_keyopruimte |
dnkeyopenbruimte |
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 |
---|---|---|---|---|---|---|---|---|---|---|
public |
cfk_bouwverg_keyperceeladres |
dnkeyperceeladressen |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_handh_perceeladressen |
dnkeyperceeladressen |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_horverg_perceeladressen |
dnkeyperceeladressen |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_info_dnkeyperceeladr |
dnkeyperceeladressen |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_tbmilinricht_keyperceel |
dnkeyperceeladressen |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_tbomgverg_keyperceeladres |
dnkeyperceeladressen |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_ovverg_perceeladressen |
dnkeyperceeladressen |
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 |
![]() ![]() ![]() |