Schema
public
Owner
waveuser005
Descriptions
View van ontheffingen per horecavergunning zoals ontheffingen op de sluitingstijden. Basistabel tbhorontheffingen
Fields
Name | Data type | Description |
---|---|---|
dnkeyhorvergunning |
integer |
Primary key van de horecavergunningszaak (tbhorecavergunningen.dnkey) waar de ontheffing aan verbonden is |
dddatum |
timestamp |
Datum van de ontheffing |
dvtijd1van |
char(5) |
Tijdstip 1 vanaf dat ontheffing geldig is |
dvtijd1tot |
char(5) |
Tijdstip 1 tot dat ontheffing geldig is |
dvtijd2van |
char(5) |
Tijdstip 2 vanaf dat ontheffing geldig is |
dvtijd2tot |
char(5) |
Tijdstip 2 tot dat ontheffing geldig is |
dvnotitie |
varchar(60) |
Aantekening bij de ontheffing |
dnkeycontactadressen |
integer |
Primary key van de leidinggevende (tbcontactadressen.dnkey) die verantwoordelijk is voor de ontheffing |
dvachternaam |
varchar(200) |
Achternaam van de leidinggevende die verantwoordelijk is voor de ontheffing |
dvvoorletters |
varchar(10) |
Voorletters van de leidinggevende die verantwoordelijk is voor de ontheffing |
dvvoorvoegsel |
varchar(10) |
Tussenvoegsel (van der) van de leidinggevende die verantwoordelijk is voor de ontheffing |
dvstraatnaam |
varchar(80) |
Straatnaam (postadres) van de leidinggevende die verantwoordelijk is voor de ontheffing |
dvhuisnummer |
varchar(5) |
Huisnummer (posradres) van de leidinggevende die verantwoordelijk is voor de ontheffing |
dvhuisletter |
char(1) |
Huisletter (postadres) van de leidinggevende die verantwoordelijk is voor de ontheffing |
dvhuisnummertoevoeging |
varchar(4) |
Huisnummertoevoeging (postadres) van de leidinggevende die verantwoordelijk is voor de ontheffing |
dvwoonplaatsnaam |
varchar(80) |
Plaatsnaam (postadres) van de leidinggevende die verantwoordelijk is voor de ontheffing |
dvtelefoon |
varchar(30) |
Telefoonnummer van de leidinggevende die verantwoordelijk is voor de ontheffing |
dvgsm |
varchar(15) |
Mobiele telefoonnummer van de leidinggevende die verantwoordelijk is voor de ontheffing |
dnkeymilinrichtingen |
integer |
Primary key van de inrichting (tbmilinrichtingen.dnkey) waar de ontheffing aan verbonden is |
dnrubriek |
integer |
0 = onbekend, 4 = geluid, 11 = overig. |
dvxcrd |
varchar(20) |
De x-coordinaat van het ontheffingspunt. |
dvycrd |
varchar(20) |
De y-coordinaat van het ontheffingspunt. |
dvzcrd |
varchar(20) |
De z-coordinaat van het ontheffingspunt. |
dvgmlpolygoon |
varchar(4000) |
Contour van ontheffingspunt 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 |
dnkeyontheffing |
integer |
Primary key van de ontheffing (tbhorontheffingen.dnkey) |
dvomsbetekenisradius |
varchar(30) |
Tbmilomsradius.dvomsradius: Betekenisomschrijving van de cirkel die getrokken kan worden met dfgmlradius |
dvleidingvoluit |
varchar(241) |
Aanhef + voorletters + tussenvoegsel + achternaam van leidinggevende |
dvomsrubriek |
varchar(20) |
|
dnkeyomsradius |
integer |
Foreign key naar tbmilomsradus |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmhorontheffingen (
dnkeyhorvergunning,
dddatum,
dvtijd1van,
dvtijd1tot,
dvtijd2van,
dvtijd2tot,
dvnotitie,
dnkeycontactadressen,
dvachternaam,
dvvoorletters,
dvvoorvoegsel,
dvstraatnaam,
dvhuisnummer,
dvhuisletter,
dvhuisnummertoevoeging,
dvwoonplaatsnaam,
dvtelefoon,
dvgsm,
dnkeymilinrichtingen,
dnrubriek,
dvxcrd,
dvycrd,
dvzcrd,
dvgmlpolygoon,
dfgmlradius,
dvbetekenisradius,
dnkeyontheffing,
dvomsbetekenisradius,
dvleidingvoluit,
dvomsrubriek,
dnkeyomsradius)
AS
SELECT tbhorontheffingen.dnkeyhorvergunning, tbhorontheffingen.dddatum,
tbhorontheffingen.dvtijd1van, tbhorontheffingen.dvtijd1tot,
tbhorontheffingen.dvtijd2van, tbhorontheffingen.dvtijd2tot,
tbhorontheffingen.dvnotitie, tbhorontheffingen.dnkeycontactadressen,
tbcontactadressen.dvachternaam, tbcontactadressen.dvvoorletters,
tbcontactadressen.dvvoorvoegsel, tbcontactadressen.dvstraatnaam,
tbcontactadressen.dvhuisnummer, tbcontactadressen.dvhuisletter,
tbcontactadressen.dvhuisnummertoevoeging,
tbcontactadressen.dvwoonplaatsnaam, tbcontactadressen.dvtelefoon,
tbcontactadressen.dvgsm, tbhorontheffingen.dnkeymilinrichtingen,
tbhorontheffingen.dnrubriek, tbhorontheffingen.dvxcrd,
tbhorontheffingen.dvycrd, tbhorontheffingen.dvzcrd,
tbhorontheffingen.dvgmlpolygoon, tbhorontheffingen.dfgmlradius,
tbmilomsradius.dvcode AS dvbetekenisradius,
tbhorontheffingen.dnkey AS dnkeyontheffing,
tbmilomsradius.dvomsradius AS dvomsbetekenisradius,
((((
CASE
WHEN tbcontactadressen.dvgeslacht = 'V'::bpchar THEN 'Mevrouw '::text
WHEN tbcontactadressen.dvgeslacht = 'M'::bpchar THEN 'De heer '::text
ELSE ''::text
END ||
CASE
WHEN tbcontactadressen.dvvoorletters IS NULL THEN ''::text
ELSE tbcontactadressen.dvvoorletters::text || ' '::text
END) ||
CASE
WHEN tbcontactadressen.dvvoorvoegsel IS NULL THEN ''::text
ELSE tbcontactadressen.dvvoorvoegsel::text || ' '::text
END) || tbcontactadressen.dvachternaam::text))::character varying(241)
AS dvleidingvoluit,
CASE
WHEN tbhorontheffingen.dnrubriek = 1 THEN 'afval'::text
WHEN tbhorontheffingen.dnrubriek = 2 THEN 'afvalwater'::text
WHEN tbhorontheffingen.dnrubriek = 3 THEN 'bodem'::text
WHEN tbhorontheffingen.dnrubriek = 4 THEN 'geluid'::text
WHEN tbhorontheffingen.dnrubriek = 5 THEN 'koeling'::text
WHEN tbhorontheffingen.dnrubriek = 6 THEN 'lucht'::text
WHEN tbhorontheffingen.dnrubriek = 7 THEN 'vee'::text
WHEN tbhorontheffingen.dnrubriek = 8 THEN 'energie'::text
WHEN tbhorontheffingen.dnrubriek = 9 THEN 'externe veiligheid'::text
WHEN tbhorontheffingen.dnrubriek = 10 THEN 'tanks'::text
WHEN tbhorontheffingen.dnrubriek = 11 THEN 'overig'::text
ELSE 'onbekend'::text
END::character varying(20) AS dvomsrubriek,
tbhorontheffingen.dnkeyomsradius
FROM tbhorontheffingen
LEFT JOIN tbcontactadressen ON tbhorontheffingen.dnkeycontactadressen =
tbcontactadressen.dnkey
LEFT JOIN tbmilomsradius ON tbhorontheffingen.dnkeyomsradius = tbmilomsradius.dnkey;
COMMENT ON VIEW public.vwfrmhorontheffingen
IS 'View van ontheffingen per horecavergunning zoals ontheffingen op de sluitingstijden. Basistabel tbhorontheffingen';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dnkeyhorvergunning
IS 'Primary key van de horecavergunningszaak (tbhorecavergunningen.dnkey) waar de ontheffing aan verbonden is';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dddatum
IS 'Datum van de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvtijd1van
IS 'Tijdstip 1 vanaf dat ontheffing geldig is';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvtijd1tot
IS 'Tijdstip 1 tot dat ontheffing geldig is';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvtijd2van
IS 'Tijdstip 2 vanaf dat ontheffing geldig is';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvtijd2tot
IS 'Tijdstip 2 tot dat ontheffing geldig is';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvnotitie
IS 'Aantekening bij de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dnkeycontactadressen
IS 'Primary key van de leidinggevende (tbcontactadressen.dnkey) die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvachternaam
IS 'Achternaam van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvvoorletters
IS 'Voorletters van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvvoorvoegsel
IS 'Tussenvoegsel (van der) van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvstraatnaam
IS 'Straatnaam (postadres) van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvhuisnummer
IS 'Huisnummer (posradres) van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvhuisletter
IS 'Huisletter (postadres) van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvhuisnummertoevoeging
IS 'Huisnummertoevoeging (postadres) van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvwoonplaatsnaam
IS 'Plaatsnaam (postadres) van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvtelefoon
IS 'Telefoonnummer van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvgsm
IS 'Mobiele telefoonnummer van de leidinggevende die verantwoordelijk is voor de ontheffing';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dnkeymilinrichtingen
IS 'Primary key van de inrichting (tbmilinrichtingen.dnkey) waar de ontheffing aan verbonden is';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dnrubriek
IS '0 = onbekend, 4 = geluid, 11 = overig.';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvxcrd
IS 'De x-coordinaat van het ontheffingspunt.';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvycrd
IS 'De y-coordinaat van het ontheffingspunt.';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvzcrd
IS 'De z-coordinaat van het ontheffingspunt.';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvgmlpolygoon
IS 'Contour van ontheffingspunt conform een gml polygoon';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dfgmlradius
IS 'Radius in meters rondom het punt dvxcrd, dvycrd';
COMMENT ON COLUMN public.vwfrmhorontheffingen.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.vwfrmhorontheffingen.dnkeyontheffing
IS 'Primary key van de ontheffing (tbhorontheffingen.dnkey)';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvomsbetekenisradius
IS 'Tbmilomsradius.dvomsradius: Betekenisomschrijving van de cirkel die getrokken kan worden met dfgmlradius';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dvleidingvoluit
IS 'Aanhef + voorletters + tussenvoegsel + achternaam van leidinggevende';
COMMENT ON COLUMN public.vwfrmhorontheffingen.dnkeyomsradius
IS 'Foreign key naar tbmilomsradus';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |