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 verblijfsobject. Rijksdriehoekmeting max 6 cijfers. |
|
|
dnycoordinaat |
integer |
|
|
|
|
Geografische Y van verblijfsobject. 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) |
|
|
|
|
Indentificatiecode BAG. Wordt in pricipe gebruikt voor identificxtiecode van Verblijfsobject, Ligplaats of Standplaats |
|
|
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) |
|
|
|
|
Wordt niet meer gebruikt sedert 3.1.13 |
|
|
dvgmlpolygoon |
varchar(4000) |
|
|
|
|
Polygoon van de lokatie in rijksdriehoekcoordinaten conform GML:Polygon. (x-coordinaat1 + komma + Y-coordinaat1 + spatie + x-coordinaat2 + komma + Y-coordinaat2 + spatie ecterea |
|
|
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. |
|
|
dvbagidentcode_2 |
varchar(16) |
|
|
|
|
Tweede BAG-identificatiecode. Wordt in principe gevuld met PAND-id |
|
|
dvbagidentcode_3 |
varchar(16) |
|
|
|
|
Derde BAG-identificatiecode. Wordt in principe gevuld met Nummeraanduiding-id |
|
|
dnzcoordinaat |
integer |
|
|
|
|
Geografische Z van verblijfsobject. Rijksdriehoekmeting max 6 cijfers. |
|
|
dlonbekendadres |
char(1) |
|
|
|
'F'::bpchar |
T of F. Indien T (True) dan wordt het perceel als onbekend adres gezien. Default false |
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_tbperceeladr_dlonbekendadres |
dlonbekendadres = ANY (ARRAY['F'::bpchar, 'T'::bpchar]) |
|
cnn_tbperceeladr_dlonbekendadres |
dlonbekendadres IS NOT NULL |
|
cnn_tbperceeladr_keyopruimte |
dnkeyopenbruimte IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbperceeladressen |
btree |
|
dnkey |
|
||
idx_peceeladr_dvbagident2 |
btree |
|
dvbagidentcode_2 |
|
|
|
idx_peceeladr_dvbagident3 |
btree |
|
dvbagidentcode_3 |
|
|
|
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_tbperceeladressen_dnxy |
btree |
|
dnxcoordinaat, dnycoordinaat |
|
|
|
idx_vervaldatum_perceeladres |
btree |
|
ddvervaldatum |
|
|
|
Triggers
There are no triggers for table tbperceeladressen
Rules
There are no rules for table tbperceeladressen
Policies
There are no policies 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),
dvbagidentcode_2 VARCHAR(16),
dvbagidentcode_3 VARCHAR(16),
dnzcoordinaat INTEGER,
dlonbekendadres CHAR(1) DEFAULT 'F'::bpchar,
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_tbperceeladr_dlonbekendadres CHECK (dlonbekendadres = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
CONSTRAINT cnn_tbperceeladr_dlonbekendadres CHECK (dlonbekendadres IS NOT NULL),
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
) ;
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 verblijfsobject. Rijksdriehoekmeting max 6 cijfers.';
COMMENT ON COLUMN public.tbperceeladressen.dnycoordinaat
IS 'Geografische Y van verblijfsobject. 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 'Indentificatiecode BAG. Wordt in pricipe gebruikt voor identificxtiecode van Verblijfsobject, Ligplaats of Standplaats';
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 'Wordt niet meer gebruikt sedert 3.1.13';
COMMENT ON COLUMN public.tbperceeladressen.dvgmlpolygoon
IS 'Polygoon van de lokatie in rijksdriehoekcoordinaten conform GML:Polygon. (x-coordinaat1 + komma + Y-coordinaat1 + spatie + x-coordinaat2 + komma + Y-coordinaat2 + spatie ecterea';
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.';
COMMENT ON COLUMN public.tbperceeladressen.dvbagidentcode_2
IS 'Tweede BAG-identificatiecode. Wordt in principe gevuld met PAND-id';
COMMENT ON COLUMN public.tbperceeladressen.dvbagidentcode_3
IS 'Derde BAG-identificatiecode. Wordt in principe gevuld met Nummeraanduiding-id';
COMMENT ON COLUMN public.tbperceeladressen.dnzcoordinaat
IS 'Geografische Z van verblijfsobject. Rijksdriehoekmeting max 6 cijfers.';
COMMENT ON COLUMN public.tbperceeladressen.dlonbekendadres
IS 'T of F. Indien T (True) dan wordt het perceel als onbekend adres gezien. Default false';
CREATE INDEX idx_peceeladr_dvbagident2 ON public.tbperceeladressen
USING btree (dvbagidentcode_2 COLLATE pg_catalog."default");
CREATE INDEX idx_peceeladr_dvbagident3 ON public.tbperceeladressen
USING btree (dvbagidentcode_3 COLLATE pg_catalog."default");
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_tbperceeladressen_dnxy ON public.tbperceeladressen
USING btree (dnxcoordinaat, dnycoordinaat);
CREATE INDEX idx_vervaldatum_perceeladres ON public.tbperceeladressen
USING btree (ddvervaldatum);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |