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) |
|
|
|
|
Kasdastrale 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 BKR |
|
|
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) of28991 (=rijksdriehoek) |
|
|
dvopggmlrefstelsel |
varchar(20) |
|
|
|
|
Opgegeven referentiestelsel van locatie (ETRS89 of WGS84 of RD) |
|
|
dvopggmlpolygoon |
varchar(4000) |
|
|
|
|
Opgegeven surface (polygoon) van locatie |
|
|
dvetrsgmlpunt |
varchar(100) |
|
|
|
|
Door DSO berekend punt |
|
|
dvetrsgmlepsg |
varchar(20) |
|
|
|
|
Door DSO gebruikte EPSG-code |
|
|
dvetrsgmlrefstelsel |
varchar(20) |
|
|
|
|
Door DSO gebruikte referentiestelsel |
|
|
dvetrsgmlpolygoon |
varchar(4000) |
|
|
|
|
Door DSO berekend 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 |
varchar(4000) |
|
|
|
|
dvetrsgmlpolygoon omgerekend in rijksdriehoek |
|
dnkeyhandhavingen |
integer |
|
|
|
|
Foreign key naar tbhandhavingen.dnkey. |
|
|
dnkeymilinrichtingen |
integer |
|
|
|
|
Foreign key naar tbmilinrichtingen.dnkey. |
|
|
|
dvwegnummer |
varchar(10) |
|
|
|
|
Wegnummer provinciale weg |
|
|
dvvaarwegnummer |
varchar(10) |
|
|
|
|
vaarwegnummer |
|
|
dnweghectvanaf |
integer |
|
|
|
|
Hectometerplaatje vanaf op dvwegnmmer |
|
|
dnvaarweghectvanaf |
integer |
|
|
|
|
Hectometerplaatje vanaf op dvaarwegwegnmmer |
|
|
dnweghecttotmet |
integer |
|
|
|
|
Hectometerplaatje tot en met op dvwegnmmer |
|
|
dnvaarweghecttotmet |
integer |
|
|
|
|
Hectometerplaatje tot en met op dvvaarwegnmmer |
|
|
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 |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
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)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeymilinrichtingen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeyhandhavingen 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 VARCHAR(4000),
dvetrsgmlpunt VARCHAR(100),
dvetrsgmlepsg VARCHAR(20),
dvetrsgmlrefstelsel VARCHAR(20),
dvetrsgmlpolygoon VARCHAR(4000),
dvxrdcoordinaat VARCHAR(50),
dvyrdcoordinaat VARCHAR(50),
dvgmlrdpolygoon VARCHAR(4000),
dnkeyhandhavingen INTEGER,
dnkeymilinrichtingen INTEGER,
dvwegnummer VARCHAR(10),
dvvaarwegnummer VARCHAR(10),
dnweghectvanaf INTEGER,
dnvaarweghectvanaf INTEGER,
dnweghecttotmet INTEGER,
dnvaarweghecttotmet INTEGER,
dlhoofdprojectlocatie CHAR(1) DEFAULT 'F'::bpchar,
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)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeymilinrichtingen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeyhandhavingen IS NULL))),
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 'Kasdastrale 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 BKR';
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) of28991 (=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 DSO berekend punt';
COMMENT ON COLUMN public.tbzaakkadperc.dvetrsgmlepsg
IS 'Door DSO gebruikte EPSG-code';
COMMENT ON COLUMN public.tbzaakkadperc.dvetrsgmlrefstelsel
IS 'Door DSO gebruikte referentiestelsel';
COMMENT ON COLUMN public.tbzaakkadperc.dvetrsgmlpolygoon
IS 'Door DSO berekend 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 'Hectometerplaatje vanaf op dvwegnmmer';
COMMENT ON COLUMN public.tbzaakkadperc.dnvaarweghectvanaf
IS 'Hectometerplaatje vanaf op dvaarwegwegnmmer';
COMMENT ON COLUMN public.tbzaakkadperc.dnweghecttotmet
IS 'Hectometerplaatje tot en met op dvwegnmmer';
COMMENT ON COLUMN public.tbzaakkadperc.dnvaarweghecttotmet
IS 'Hectometerplaatje tot en met op dvvaarwegnmmer';
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';
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 5-1-2022 14:13 |
![]() ![]() ![]() |