Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met kadastrale informatie, projectlocaties per omgevingzaak
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbzaakkadperc_dnkey_seq'::regclass) |
Primary key |
|||
|
dnkeyomgvergunningen |
integer |
|
|
|
|
Foreign key naar tbomgvergunning.dnkey |
|
|
|
dvkadgemcode |
varchar(5) |
|
|
|
|
Kadastrale gemeentecode (masker: AAA99). Zie ook tbkadastralegem.dvkadastralegemcode |
|
|
dvsectie |
varchar(2) |
|
|
|
|
Kadastrale sectie (A-ZZ) |
|
|
dvperceelnummer |
varchar(5) |
|
|
|
|
Kadastrale nummer van perceel |
|
|
dvpercindicatie |
char(1) |
|
|
|
|
Alleen G of D of A of leeg (geheel, gedeeltelijk, appartementsrecht of leeg) |
|
|
dvbrkidentificatie |
varchar(40) |
|
|
|
|
Identificatie-id van BRK |
|
|
dvbagid |
varchar(16) |
|
|
|
|
BAG-identificatie |
|
|
dvwoonplaats |
varchar(80) |
|
|
|
|
Opgegeven woonplaatsnaam van locatie |
|
|
dvstraatnaam |
varchar(80) |
|
|
|
|
Opgegeven straatnaam van locatie |
|
|
dvpostcode |
varchar(10) |
|
|
|
|
Opgegeven postcode van locatie |
|
|
dvhuisnummer |
varchar(5) |
|
|
|
|
Opgegeven huisnummer van locatie |
|
|
dvhuisletter |
char(1) |
|
|
|
|
Opgegeven huisletter van locatie |
|
|
dvhuisnummertoevoeging |
varchar(4) |
|
|
|
|
Opgegeven huisnummertoevoeging van locatie |
|
|
dvopggmlpunt |
varchar(100) |
|
|
|
|
Opgegeven puntlocatie van locatie |
|
|
dvopggmlepsg |
varchar(20) |
|
|
|
|
Opgegeven EPSG-code van locatie bijv. 4258 (= Europeese standaard) of 28991 (= rijksdriehoek) |
|
|
dvopggmlrefstelsel |
varchar(20) |
|
|
|
|
Opgegeven referentiestelsel van locatie (ETRS89 of WGS84 of RD) |
|
|
dvopggmlpolygoon |
text |
|
|
|
|
Opgegeven surface (polygoon) van locatie |
|
|
dvetrsgmlpunt |
varchar(100) |
|
|
|
|
Door extern systeem (bijv. DSO of OpenZaakApi) aangeleverd punt |
|
|
dvetrsgmlepsg |
varchar(20) |
|
|
|
|
Door extern systeem (bijv. DSO of OpenZaakApi)gebruikte EPSG-code |
|
|
dvetrsgmlrefstelsel |
varchar(20) |
|
|
|
|
Door extern systeem (bijv. DSO of OpenZaakApi) gebruikte referentiestelsel |
|
|
dvetrsgmlpolygoon |
text |
|
|
|
|
Door extern systeem (bijv. DSO of OpenZaakApi) aangeleverd vlak |
|
|
dvxrdcoordinaat |
varchar(50) |
|
|
|
|
X uit dvetrsgmlepsg omgerekend in de x van rijksdriehoekcoordinaat |
|
|
dvyrdcoordinaat |
varchar(50) |
|
|
|
|
Y uit dvetrsgmlepsg omgerekend in de y rijksdriehoekcoordinaat |
|
|
dvgmlrdpolygoon |
text |
|
|
|
|
dvetrsgmlpolygoon omgerekend in rijksdriehoek |
|
dnkeyhandhavingen |
integer |
|
|
|
|
Foreign key naar tbhandhavingen.dnkey |
|
|
dnkeymilinrichtingen |
integer |
|
|
|
|
Foreign key naar tbmilinrichtingen.dnkey |
|
|
|
dvwegnummer |
varchar(50) |
|
|
|
|
Wegnummer provinciale weg |
|
|
dvvaarwegnummer |
varchar(50) |
|
|
|
|
Vaarwegnummer |
|
|
dnweghectvanaf |
double precision |
|
|
|
|
Hectometerpaaltje vanaf op dvwegnmmer. Let Op: is float |
|
|
dnvaarweghectvanaf |
double precision |
|
|
|
|
Hectometerpaaltje vanaf op dvaarwegwegnmmer. Let Op: is float |
|
|
dnweghecttotmet |
double precision |
|
|
|
|
Hectometerpaaltje tot en met op dvwegnmmer. Let Op: is float |
|
|
dnvaarweghecttotmet |
double precision |
|
|
|
|
Hectometerpaaltje tot en met op dvvaarwegnmmer. Let Op: is float |
|
|
dlhoofdprojectlocatie |
char(1) |
|
|
|
'F'::bpchar |
T of F. Indien T (True) dan is dit de hoofprojectlocatie voor de zaak. Er mag maar 1 hoofdprojectlocatie per zaak/inrichting zijn. Default false |
|
|
dvweg2nummer |
varchar(50) |
|
|
|
|
Wegnummer 2e provinciale weg |
|
|
dvvaarweg2nummer |
varchar(50) |
|
|
|
|
2e Vaarwegnummer |
|
|
dfweg2hectvanaf |
double precision |
|
|
|
|
Hectometerpaaltje vanaf op dvweg2nummer |
|
|
dfvaar2weghectvanaf |
double precision |
|
|
|
|
Hectometerpaaltje vanaf op dvvaarweg2nummer |
|
|
dfweg2hecttotmet |
double precision |
|
|
|
|
Hectometerpaaltje tot en met op dvweg2nummer |
|
|
dfvaarweg2hecttotmet |
double precision |
|
|
|
|
Hectometerpaaltje tot en met op dvvaarweg2nummer |
|
|
dvimronummer |
varchar(40) |
|
|
|
|
IMRO-nummer bestemmingsplan/omgevingsplan |
|
dnkeyovvergunningen |
integer |
|
|
|
|
Foreign key naar tbovvergunningen.dnkey |
|
|
|
dvzgwuuid |
varchar(40) |
|
|
|
|
De uuid voor de zaakobjecttype adres zoals bedoeld in de ZGW (zaak gericht werken cq Open Zaak API). |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_zaakkadperc_dnkeyovvergunningen |
dnkeyovvergunningen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_zaakkadperc_keyhah |
dnkeyhandhavingen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_zaakkadperc_keymilinr |
dnkeymilinrichtingen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_zaakkadperc_keyomg |
dnkeyomgvergunningen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_tbzaakkadperc_dlhoofdprojectlocatie |
dlhoofdprojectlocatie = ANY (ARRAY['F'::bpchar, 'T'::bpchar]) |
|
chk_tbzaakkadperc_dvpercind |
dvpercindicatie = ANY (ARRAY['G'::bpchar, 'D'::bpchar, 'A'::bpchar]) |
|
cnn_tbzaakkadperc_dlhoofdprojectlocatie |
dlhoofdprojectlocatie IS NOT NULL |
|
cnn_tbzaakkadperc_dnkeyverg |
((dnkeyomgvergunningen IS NOT NULL) AND (dnkeyhandhavingen IS NULL) AND (dnkeymilinrichtingen IS NULL) AND (dnkeyovvergunningen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL) AND (dnkeyovvergunningen IS NULL)) OR ((dnkeymilinrichtingen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeyhandhavingen IS NULL) AND (dnkeyovvergunningen IS NULL)) OR ((dnkeyovvergunningen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeyhandhavingen IS NULL) AND (dnkeymilinrichtingen IS NULL)) |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbzaakkadperc |
btree |
|
dnkey |
|
||
idx_zaakkadperc_keyhah |
btree |
|
dnkeyhandhavingen |
|
|
|
idx_zaakkadperc_keymilinr |
btree |
|
dnkeymilinrichtingen |
|
|
|
idx_zaakkadperc_keyomg |
btree |
|
dnkeyomgvergunningen |
|
|
|
Triggers
There are no triggers for table tbzaakkadperc
Rules
There are no rules for table tbzaakkadperc
Policies
There are no policies for table tbzaakkadperc
Referenced
There are no tables referenced by table tbzaakkadperc
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbzaakkadperc (
dnkey SERIAL,
dnkeyomgvergunningen INTEGER,
dvkadgemcode VARCHAR(5),
dvsectie VARCHAR(2),
dvperceelnummer VARCHAR(5),
dvpercindicatie CHAR(1),
dvbrkidentificatie VARCHAR(40),
dvbagid VARCHAR(16),
dvwoonplaats VARCHAR(80),
dvstraatnaam VARCHAR(80),
dvpostcode VARCHAR(10),
dvhuisnummer VARCHAR(5),
dvhuisletter CHAR(1),
dvhuisnummertoevoeging VARCHAR(4),
dvopggmlpunt VARCHAR(100),
dvopggmlepsg VARCHAR(20),
dvopggmlrefstelsel VARCHAR(20),
dvopggmlpolygoon TEXT,
dvetrsgmlpunt VARCHAR(100),
dvetrsgmlepsg VARCHAR(20),
dvetrsgmlrefstelsel VARCHAR(20),
dvetrsgmlpolygoon TEXT,
dvxrdcoordinaat VARCHAR(50),
dvyrdcoordinaat VARCHAR(50),
dvgmlrdpolygoon TEXT,
dnkeyhandhavingen INTEGER,
dnkeymilinrichtingen INTEGER,
dvwegnummer VARCHAR(50),
dvvaarwegnummer VARCHAR(50),
dnweghectvanaf DOUBLE PRECISION,
dnvaarweghectvanaf DOUBLE PRECISION,
dnweghecttotmet DOUBLE PRECISION,
dnvaarweghecttotmet DOUBLE PRECISION,
dlhoofdprojectlocatie CHAR(1) DEFAULT 'F'::bpchar,
dvweg2nummer VARCHAR(50),
dvvaarweg2nummer VARCHAR(50),
dfweg2hectvanaf DOUBLE PRECISION,
dfvaar2weghectvanaf DOUBLE PRECISION,
dfweg2hecttotmet DOUBLE PRECISION,
dfvaarweg2hecttotmet DOUBLE PRECISION,
dvimronummer VARCHAR(40),
dnkeyovvergunningen INTEGER,
dvzgwuuid VARCHAR(40),
CONSTRAINT cpk_tbzaakkadperc PRIMARY KEY(dnkey),
CONSTRAINT chk_tbzaakkadperc_dlhoofdprojectlocatie CHECK (dlhoofdprojectlocatie = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
CONSTRAINT chk_tbzaakkadperc_dvpercind CHECK (dvpercindicatie = ANY (ARRAY['G'::bpchar, 'D'::bpchar, 'A'::bpchar])),
CONSTRAINT cnn_tbzaakkadperc_dlhoofdprojectlocatie CHECK (dlhoofdprojectlocatie IS NOT NULL),
CONSTRAINT cnn_tbzaakkadperc_dnkeyverg CHECK (((dnkeyomgvergunningen IS NOT NULL) AND (dnkeyhandhavingen IS NULL) AND (dnkeymilinrichtingen IS NULL) AND (dnkeyovvergunningen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL) AND (dnkeyovvergunningen IS NULL)) OR ((dnkeymilinrichtingen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeyhandhavingen IS NULL) AND (dnkeyovvergunningen IS NULL)) OR ((dnkeyovvergunningen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeyhandhavingen IS NULL) AND (dnkeymilinrichtingen IS NULL))),
CONSTRAINT cfk_zaakkadperc_dnkeyovvergunningen FOREIGN KEY (dnkeyovvergunningen)
REFERENCES public.tbovvergunningen(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_zaakkadperc_keyhah FOREIGN KEY (dnkeyhandhavingen)
REFERENCES public.tbhandhavingen(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_zaakkadperc_keymilinr FOREIGN KEY (dnkeymilinrichtingen)
REFERENCES public.tbmilinrichtingen(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_zaakkadperc_keyomg FOREIGN KEY (dnkeyomgvergunningen)
REFERENCES public.tbomgvergunning(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbzaakkadperc
IS 'Tabel met kadastrale informatie, projectlocaties per omgevingzaak';
COMMENT ON COLUMN public.tbzaakkadperc.dnkey
IS 'Primary key';
COMMENT ON COLUMN public.tbzaakkadperc.dnkeyomgvergunningen
IS 'Foreign key naar tbomgvergunning.dnkey';
COMMENT ON COLUMN public.tbzaakkadperc.dvkadgemcode
IS 'Kadastrale gemeentecode (masker: AAA99). Zie ook tbkadastralegem.dvkadastralegemcode';
COMMENT ON COLUMN public.tbzaakkadperc.dvsectie
IS 'Kadastrale sectie (A-ZZ)';
COMMENT ON COLUMN public.tbzaakkadperc.dvperceelnummer
IS 'Kadastrale nummer van perceel';
COMMENT ON COLUMN public.tbzaakkadperc.dvpercindicatie
IS 'Alleen G of D of A of leeg (geheel, gedeeltelijk, appartementsrecht of leeg)';
COMMENT ON COLUMN public.tbzaakkadperc.dvbrkidentificatie
IS 'Identificatie-id van BRK';
COMMENT ON COLUMN public.tbzaakkadperc.dvbagid
IS 'BAG-identificatie';
COMMENT ON COLUMN public.tbzaakkadperc.dvwoonplaats
IS 'Opgegeven woonplaatsnaam van locatie';
COMMENT ON COLUMN public.tbzaakkadperc.dvstraatnaam
IS 'Opgegeven straatnaam van locatie';
COMMENT ON COLUMN public.tbzaakkadperc.dvpostcode
IS 'Opgegeven postcode van locatie';
COMMENT ON COLUMN public.tbzaakkadperc.dvhuisnummer
IS 'Opgegeven huisnummer van locatie';
COMMENT ON COLUMN public.tbzaakkadperc.dvhuisletter
IS 'Opgegeven huisletter van locatie';
COMMENT ON COLUMN public.tbzaakkadperc.dvhuisnummertoevoeging
IS 'Opgegeven huisnummertoevoeging van locatie';
COMMENT ON COLUMN public.tbzaakkadperc.dvopggmlpunt
IS 'Opgegeven puntlocatie van locatie';
COMMENT ON COLUMN public.tbzaakkadperc.dvopggmlepsg
IS 'Opgegeven EPSG-code van locatie bijv. 4258 (= Europeese standaard) of 28991 (= rijksdriehoek)';
COMMENT ON COLUMN public.tbzaakkadperc.dvopggmlrefstelsel
IS 'Opgegeven referentiestelsel van locatie (ETRS89 of WGS84 of RD)';
COMMENT ON COLUMN public.tbzaakkadperc.dvopggmlpolygoon
IS 'Opgegeven surface (polygoon) van locatie';
COMMENT ON COLUMN public.tbzaakkadperc.dvetrsgmlpunt
IS 'Door extern systeem (bijv. DSO of OpenZaakApi) aangeleverd punt';
COMMENT ON COLUMN public.tbzaakkadperc.dvetrsgmlepsg
IS 'Door extern systeem (bijv. DSO of OpenZaakApi)gebruikte EPSG-code';
COMMENT ON COLUMN public.tbzaakkadperc.dvetrsgmlrefstelsel
IS 'Door extern systeem (bijv. DSO of OpenZaakApi) gebruikte referentiestelsel';
COMMENT ON COLUMN public.tbzaakkadperc.dvetrsgmlpolygoon
IS 'Door extern systeem (bijv. DSO of OpenZaakApi) aangeleverd vlak';
COMMENT ON COLUMN public.tbzaakkadperc.dvxrdcoordinaat
IS 'X uit dvetrsgmlepsg omgerekend in de x van rijksdriehoekcoordinaat';
COMMENT ON COLUMN public.tbzaakkadperc.dvyrdcoordinaat
IS 'Y uit dvetrsgmlepsg omgerekend in de y rijksdriehoekcoordinaat';
COMMENT ON COLUMN public.tbzaakkadperc.dvgmlrdpolygoon
IS 'dvetrsgmlpolygoon omgerekend in rijksdriehoek';
COMMENT ON COLUMN public.tbzaakkadperc.dnkeyhandhavingen
IS 'Foreign key naar tbhandhavingen.dnkey';
COMMENT ON COLUMN public.tbzaakkadperc.dnkeymilinrichtingen
IS 'Foreign key naar tbmilinrichtingen.dnkey';
COMMENT ON COLUMN public.tbzaakkadperc.dvwegnummer
IS 'Wegnummer provinciale weg';
COMMENT ON COLUMN public.tbzaakkadperc.dvvaarwegnummer
IS 'Vaarwegnummer';
COMMENT ON COLUMN public.tbzaakkadperc.dnweghectvanaf
IS 'Hectometerpaaltje vanaf op dvwegnmmer. Let Op: is float';
COMMENT ON COLUMN public.tbzaakkadperc.dnvaarweghectvanaf
IS 'Hectometerpaaltje vanaf op dvaarwegwegnmmer. Let Op: is float';
COMMENT ON COLUMN public.tbzaakkadperc.dnweghecttotmet
IS 'Hectometerpaaltje tot en met op dvwegnmmer. Let Op: is float';
COMMENT ON COLUMN public.tbzaakkadperc.dnvaarweghecttotmet
IS 'Hectometerpaaltje tot en met op dvvaarwegnmmer. Let Op: is float';
COMMENT ON COLUMN public.tbzaakkadperc.dlhoofdprojectlocatie
IS 'T of F. Indien T (True) dan is dit de hoofprojectlocatie voor de zaak. Er mag maar 1 hoofdprojectlocatie per zaak/inrichting zijn. Default false';
COMMENT ON COLUMN public.tbzaakkadperc.dvweg2nummer
IS 'Wegnummer 2e provinciale weg';
COMMENT ON COLUMN public.tbzaakkadperc.dvvaarweg2nummer
IS '2e Vaarwegnummer';
COMMENT ON COLUMN public.tbzaakkadperc.dfweg2hectvanaf
IS 'Hectometerpaaltje vanaf op dvweg2nummer';
COMMENT ON COLUMN public.tbzaakkadperc.dfvaar2weghectvanaf
IS 'Hectometerpaaltje vanaf op dvvaarweg2nummer';
COMMENT ON COLUMN public.tbzaakkadperc.dfweg2hecttotmet
IS 'Hectometerpaaltje tot en met op dvweg2nummer';
COMMENT ON COLUMN public.tbzaakkadperc.dfvaarweg2hecttotmet
IS 'Hectometerpaaltje tot en met op dvvaarweg2nummer';
COMMENT ON COLUMN public.tbzaakkadperc.dvimronummer
IS 'IMRO-nummer bestemmingsplan/omgevingsplan';
COMMENT ON COLUMN public.tbzaakkadperc.dnkeyovvergunningen
IS 'Foreign key naar tbovvergunningen.dnkey';
COMMENT ON COLUMN public.tbzaakkadperc.dvzgwuuid
IS 'De uuid voor de zaakobjecttype adres zoals bedoeld in de ZGW (zaak gericht werken cq Open Zaak API).';
CREATE INDEX idx_zaakkadperc_keyhah ON public.tbzaakkadperc
USING btree (dnkeyhandhavingen);
CREATE INDEX idx_zaakkadperc_keymilinr ON public.tbzaakkadperc
USING btree (dnkeymilinrichtingen);
CREATE INDEX idx_zaakkadperc_keyomg ON public.tbzaakkadperc
USING btree (dnkeyomgvergunningen);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49 |
![]() ![]() ![]() |