Schema
public
Owner
waveuser005
Descriptions
View met alle afvalregistraties per inrichting. Basistabel tbmilafvalstoffen
Fields
Name | Data type | Description |
---|---|---|
dnkeyafval |
integer |
Primary key van de combinatie afvalstof/inrichting (tbmilafvalstoffen.dnkey). |
dnkeymilinrichtingen |
integer |
Primary key van de inrichting (tbmilinrichtingen.dnkey) waar de afvalstofregistratie aan is gekoppeld. |
dvnaamafvalstof |
varchar(60) |
Omschrijving waaronder de afvalstofregistratie bekend staat |
dfvolume |
double precision |
Hoeveelheid van de afvalstof |
dveenheid |
varchar(40) |
Eenheid waarin volume wordt uitgedrukt. Keuze uit m3, kilo en liter |
dveuralcode |
varchar(40) |
Euralcode van de afvalstof |
dvvervoerder |
varchar(200) |
Vervoerder van de afvalstof. Wordt niet meer gebruikt |
dvxcrd |
varchar(20) |
X-coordinaat van het diverse emissie/metingspunt |
dvycrd |
varchar(20) |
Y-coordinaat van het diverse emissie/metingspunt |
dvzcrd |
varchar(20) |
Z-coordinaat van het diverse emissie/metingspunt |
dvopmerking |
varchar(500) |
Opmerking bij de afvalstofregistratie bij de inrichting. |
dnkeymilsrtafvstof |
integer |
Foreign key naar tbmilsrtafvalstof.dnkey |
dvsrtafvalstofcode |
char(20) |
Afvalstof-klasse codering in de tabel tbmilsrtafvalstof |
dvsrtafvstofhoofdoms |
varchar(60) |
Hoofdomschrijving van de afvalstof in de tabel tbmilsrtafvalstof zoals Metalen |
dvsrtafvstofsuboms |
varchar(200) |
Subomschrijving van de afvalstof in de tabel tbmilsrtafvalstof zoals Aluminium |
dvomsafvalstof |
varchar(320) |
Soort afvalstof code, hoofd- en subomschrijving aan elkaar geplakt |
dvgmlpolygoon |
varchar(4000) |
Contour van punt conform een gml polygoon |
dfgmlradius |
double precision |
Radius in meters rondom het punt dvxcrd, dvycrd |
dvbetekenisradius |
varchar(10) |
Tbmilomsradius.dvcode: Codering van de cirkel die getrokken kan worden met dfgmlradius: 8 = onbekend, 1 = stank, 2 = gevaar, 3 = stof, 4 = geluid, 5 = explosie, 6 = overig, 7 = tril |
dvomsbetekenisradius |
varchar(30) |
Tbmilomsradius.dvomsradius. Betekenisomschrijving van de cirkel die getrokken kan worden met dfgmlradius |
dnkeyomsradius |
integer |
Foreign key naar tbmilomsradius |
dnkeymilsrtopslag |
integer |
Foreign key naar tbmilsrtopslag.dnkey |
dvsrtopslagcode |
varchar(5) |
Codering van de soort opslagvoorziening. |
dvsrtopslagoms |
varchar(60) |
Omschrijving van de soort opslagvoorziening zoals silo of tank. |
dnkeyinrvervoer |
integer |
Foreign key naar tbmilinrvervoer.dnkey |
dvbedrijfsnaam |
varchar(200) |
tbmilvervoerders.dvbedrijfsnaam: bedrijfsnaam van de vervoerder |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmmilafvalstoffen (
dnkeyafval,
dnkeymilinrichtingen,
dvnaamafvalstof,
dfvolume,
dveenheid,
dveuralcode,
dvvervoerder,
dvxcrd,
dvycrd,
dvzcrd,
dvopmerking,
dnkeymilsrtafvstof,
dvsrtafvalstofcode,
dvsrtafvstofhoofdoms,
dvsrtafvstofsuboms,
dvomsafvalstof,
dvgmlpolygoon,
dfgmlradius,
dvbetekenisradius,
dvomsbetekenisradius,
dnkeyomsradius,
dnkeymilsrtopslag,
dvsrtopslagcode,
dvsrtopslagoms,
dnkeyinrvervoer,
dvbedrijfsnaam)
AS
SELECT a.dnkey AS dnkeyafval,
a.dnkeymilinrichtingen,
a.dvnaamafvalstof,
a.dfvolume,
a.dveenheid,
a.dveuralcode,
a.dvvervoerder,
a.dvxcrd,
a.dvycrd,
a.dvzcrd,
a.dvopmerking,
a.dnkeymilsrtafvstof,
b.dvcode AS dvsrtafvalstofcode,
b.dvafvalhoofdoms AS dvsrtafvstofhoofdoms,
b.dvafvalsuboms AS dvsrtafvstofsuboms,
(((((b.dvcode::text || ' '::text) || b.dvafvalhoofdoms::text) || ' '::text)
|| COALESCE(b.dvafvalsuboms, ''::character varying)::text))::character varying(320) AS dvomsafvalstof,
a.dvgmlpolygoon,
a.dfgmlradius,
c.dvcode AS dvbetekenisradius,
c.dvomsradius AS dvomsbetekenisradius,
a.dnkeyomsradius,
a.dnkeymilsrtopslag,
d.dvcode AS dvsrtopslagcode,
d.dvomschrijving AS dvsrtopslagoms,
a.dnkeyinrvervoer,
f.dvbedrijfsnaam
FROM tbmilafvalstoffen a
JOIN tbmilsrtafvalstof b ON a.dnkeymilsrtafvstof = b.dnkey
LEFT JOIN tbmilomsradius c ON a.dnkeyomsradius = c.dnkey
LEFT JOIN tbmilsrtopslag d ON a.dnkeymilsrtopslag = d.dnkey
LEFT JOIN tbmilinrvervoer e ON a.dnkeyinrvervoer = e.dnkey
LEFT JOIN tbmilvervoerders f ON e.dnkeyvervoerders = f.dnkey;
COMMENT ON VIEW public.vwfrmmilafvalstoffen
IS 'View met alle afvalregistraties per inrichting. Basistabel tbmilafvalstoffen';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dnkeyafval
IS 'Primary key van de combinatie afvalstof/inrichting (tbmilafvalstoffen.dnkey).';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dnkeymilinrichtingen
IS 'Primary key van de inrichting (tbmilinrichtingen.dnkey) waar de afvalstofregistratie aan is gekoppeld.';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvnaamafvalstof
IS 'Omschrijving waaronder de afvalstofregistratie bekend staat';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dfvolume
IS 'Hoeveelheid van de afvalstof';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dveenheid
IS 'Eenheid waarin volume wordt uitgedrukt. Keuze uit m3, kilo en liter';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dveuralcode
IS 'Euralcode van de afvalstof';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvvervoerder
IS 'Vervoerder van de afvalstof. Wordt niet meer gebruikt';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvxcrd
IS 'X-coordinaat van het diverse emissie/metingspunt';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvycrd
IS 'Y-coordinaat van het diverse emissie/metingspunt';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvzcrd
IS 'Z-coordinaat van het diverse emissie/metingspunt';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvopmerking
IS 'Opmerking bij de afvalstofregistratie bij de inrichting.';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dnkeymilsrtafvstof
IS 'Foreign key naar tbmilsrtafvalstof.dnkey';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvsrtafvalstofcode
IS 'Afvalstof-klasse codering in de tabel tbmilsrtafvalstof';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvsrtafvstofhoofdoms
IS 'Hoofdomschrijving van de afvalstof in de tabel tbmilsrtafvalstof zoals Metalen';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvsrtafvstofsuboms
IS 'Subomschrijving van de afvalstof in de tabel tbmilsrtafvalstof zoals Aluminium';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvomsafvalstof
IS 'Soort afvalstof code, hoofd- en subomschrijving aan elkaar geplakt';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvgmlpolygoon
IS 'Contour van punt conform een gml polygoon';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dfgmlradius
IS 'Radius in meters rondom het punt dvxcrd, dvycrd';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvbetekenisradius
IS 'Tbmilomsradius.dvcode: Codering van de cirkel die getrokken kan worden met dfgmlradius: 8 = onbekend, 1 = stank, 2 = gevaar, 3 = stof, 4 = geluid, 5 = explosie, 6 = overig, 7 = tril';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvomsbetekenisradius
IS 'Tbmilomsradius.dvomsradius. Betekenisomschrijving van de cirkel die getrokken kan worden met dfgmlradius';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dnkeyomsradius
IS 'Foreign key naar tbmilomsradius';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dnkeymilsrtopslag
IS 'Foreign key naar tbmilsrtopslag.dnkey';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvsrtopslagcode
IS 'Codering van de soort opslagvoorziening.';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvsrtopslagoms
IS 'Omschrijving van de soort opslagvoorziening zoals silo of tank.';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dnkeyinrvervoer
IS 'Foreign key naar tbmilinrvervoer.dnkey';
COMMENT ON COLUMN public.vwfrmmilafvalstoffen.dvbedrijfsnaam
IS 'tbmilvervoerders.dvbedrijfsnaam: bedrijfsnaam van de vervoerder';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 10-5-2021 13:56 |
![]() ![]() ![]() |