Schema
public
Owner
waveuser005
Descriptions
View van de contactpersonen met de rol gemachtigde (tbadressoort.dvcode = GEM) bij horeca vergunningen. Basistabel tbhorecacontactennn/tbcontactadressen
Fields
Name | Data type | Description |
---|---|---|
dnkeyhorecavergunningen |
integer |
Primary key van de horeca vergunning/melding (tbhorecavergunningen.dnkey) waar de gemachtigde aan verbonden is |
dvgembedrijf |
varchar(200) |
Officiele bedrijfsnaam van de gemachtigde |
dnkeycontactadressen |
integer |
Primary key van de contactadreskaart (tbcontactadressen.dnkey) van de gemachtigde. |
dvgemvoorletters |
varchar(10) |
Voorletters van de gemachtigde |
dvgemvoorvoegsel |
varchar(10) |
Voorvoegsel (zoals van of van der) van de gemachtigde |
dvgemroepnaam |
varchar(20) |
Roepnaam van de gemachtigde |
dvgemachternaam |
varchar(200) |
Achternaam van de gemachtigde |
dvgembriefaanhef |
varchar(50) |
Briefaanhef zoals Geachte mevrouw Jansen |
dvgemwoonplaats |
varchar(80) |
Woonplaatsnaam postadres van gemachtigde |
dvgemstraatnaam |
varchar(80) |
Straatnaam postadres van gemachtigde |
dvgemaanduidhuisnr |
varchar(2) |
Aanduiding bij huisnummer (zoals by of to) postadres van gemachtigde |
dvgemhuisnummer |
varchar(5) |
Huisnummer postadres van gemachtigde |
dvgemhuisnrtoevoeg |
varchar(4) |
Toevoeging bij huisnummer postadres van gemachtigde |
dvgemhuisletter |
char(1) |
Huisletter postadres van gemachtigde |
dvgempostcode |
varchar(10) |
Postcode postadres van gemachtigde |
dvgemtelefoon |
varchar(30) |
Telefoon van gemachtigde |
dvgemgsm |
varchar(15) |
|
dvgemfax |
varchar(15) |
Faxnummer van gemachtigde |
dvgememail |
varchar(320) |
Emailadres van gemachtigde |
ddgemvervaldatum |
timestamp |
Datum dat contactadres van de gemachtigde is vervallen |
dvgembsn |
varchar(10) |
Burger service nummer van gemachtigde |
dvgembin |
varchar(10) |
Bedrijven- en instellingennummer van gemachtigde |
dvgemtav |
varchar(238) |
Constructie voor ter attentie van zoals dhr. j. van Dalen |
dvgemadres |
varchar(95) |
Samenstelling van straatnaam en huisnummer van gemachtigde |
dvgemhandelsnaam |
varchar(200) |
handelsnaam van het bedrijf van de gemachtigde |
dvgemgeslacht |
char(1) |
(M)an, (V)rouw of (O)nbekend |
dvgebruiksnaam |
varchar(200) |
|
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmhorecagemcontacten (
dnkeyhorecavergunningen,
dvgembedrijf,
dnkeycontactadressen,
dvgemvoorletters,
dvgemvoorvoegsel,
dvgemroepnaam,
dvgemachternaam,
dvgembriefaanhef,
dvgemwoonplaats,
dvgemstraatnaam,
dvgemaanduidhuisnr,
dvgemhuisnummer,
dvgemhuisnrtoevoeg,
dvgemhuisletter,
dvgempostcode,
dvgemtelefoon,
dvgemgsm,
dvgemfax,
dvgememail,
ddgemvervaldatum,
dvgembsn,
dvgembin,
dvgemtav,
dvgemadres,
dvgemhandelsnaam,
dvgemgeslacht,
dvgebruiksnaam)
AS
SELECT tbhorecacontactennn.dnkeyhorecavergunningen,
tbcontactadressen.dvbedrijfsnaam AS dvgembedrijf,
tbcontactadressen.dnkey AS dnkeycontactadressen,
tbcontactadressen.dvvoorletters AS dvgemvoorletters,
tbcontactadressen.dvvoorvoegsel AS dvgemvoorvoegsel,
tbcontactadressen.dvroepnaam AS dvgemroepnaam,
tbcontactadressen.dvachternaam AS dvgemachternaam,
tbcontactadressen.dvbriefaanhef AS dvgembriefaanhef,
tbcontactadressen.dvwoonplaatsnaam AS dvgemwoonplaats,
tbcontactadressen.dvstraatnaam AS dvgemstraatnaam,
tbcontactadressen.dvaanduidingbijhuisnummer AS dvgemaanduidhuisnr,
tbcontactadressen.dvhuisnummer AS dvgemhuisnummer,
tbcontactadressen.dvhuisnummertoevoeging AS dvgemhuisnrtoevoeg,
tbcontactadressen.dvhuisletter AS dvgemhuisletter,
tbcontactadressen.dvpostcode AS dvgempostcode,
tbcontactadressen.dvtelefoon AS dvgemtelefoon,
tbcontactadressen.dvgsm AS dvgemgsm, tbcontactadressen.dvfax AS dvgemfax,
tbcontactadressen.dvemail AS dvgememail,
tbcontactadressen.ddvervaldatum AS ddgemvervaldatum,
tbcontactadressen.dvsofinummer AS dvgembsn,
tbcontactadressen.dvbin AS dvgembin,
((((
CASE
WHEN tbcontactadressen.dvgeslacht = 'M'::bpchar THEN 'De heer'::text
WHEN tbcontactadressen.dvgeslacht = 'V'::bpchar THEN 'Mevrouw'::text
ELSE 'De heer/mevrouw'::text
END ||
CASE
WHEN tbcontactadressen.dvvoorletters IS NOT NULL THEN
rtrim(' '::text || tbcontactadressen.dvvoorletters::text)
ELSE ''::text
END) ||
CASE
WHEN tbcontactadressen.dvvoorvoegsel IS NOT NULL THEN
rtrim(' '::text || tbcontactadressen.dvvoorvoegsel::text)
ELSE ''::text
END) ||
CASE
WHEN tbcontactadressen.dvachternaam IS NOT NULL THEN
rtrim(' '::text || tbcontactadressen.dvachternaam::text)
ELSE ''::text
END))::character varying(238) AS dvgemtav,
(((((tbcontactadressen.dvstraatnaam::text ||
CASE
WHEN tbcontactadressen.dvaanduidingbijhuisnummer IS NOT NULL THEN
rtrim(' '::text || tbcontactadressen.dvaanduidingbijhuisnummer::text)
ELSE ''::text
END) ||
CASE
WHEN tbcontactadressen.dvhuisnummer IS NOT NULL THEN
rtrim(' '::text || tbcontactadressen.dvhuisnummer::text)
ELSE ''::text
END) ||
CASE
WHEN tbcontactadressen.dvhuisletter IS NOT NULL THEN
tbcontactadressen.dvhuisletter
ELSE ''::bpchar
END::text) ||
CASE
WHEN rtrim(tbcontactadressen.dvhuisnummertoevoeging::text) IS NULL
THEN ''::text
ELSE replace('-'::text ||
tbcontactadressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
END))::character varying(95) AS dvgemadres,
tbcontactadressen.dvhandelsnaam AS dvgemhandelsnaam,
tbcontactadressen.dvgeslacht AS dvgemgeslacht,
tbcontactadressen.dvgebruiksnaam
FROM tbhorecacontactennn
JOIN tbcontactadressen ON tbhorecacontactennn.dnkeycontactadressen =
tbcontactadressen.dnkey
WHERE tbhorecacontactennn.dvcodeadressoort = 'GEM'::bpchar;
COMMENT ON VIEW public.vwfrmhorecagemcontacten
IS 'View van de contactpersonen met de rol gemachtigde (tbadressoort.dvcode = GEM) bij horeca vergunningen. Basistabel tbhorecacontactennn/tbcontactadressen';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dnkeyhorecavergunningen
IS 'Primary key van de horeca vergunning/melding (tbhorecavergunningen.dnkey) waar de gemachtigde aan verbonden is';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgembedrijf
IS 'Officiele bedrijfsnaam van de gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dnkeycontactadressen
IS 'Primary key van de contactadreskaart (tbcontactadressen.dnkey) van de gemachtigde.';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemvoorletters
IS 'Voorletters van de gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemvoorvoegsel
IS 'Voorvoegsel (zoals van of van der) van de gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemroepnaam
IS 'Roepnaam van de gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemachternaam
IS 'Achternaam van de gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgembriefaanhef
IS 'Briefaanhef zoals Geachte mevrouw Jansen';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemwoonplaats
IS 'Woonplaatsnaam postadres van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemstraatnaam
IS 'Straatnaam postadres van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemaanduidhuisnr
IS 'Aanduiding bij huisnummer (zoals by of to) postadres van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemhuisnummer
IS 'Huisnummer postadres van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemhuisnrtoevoeg
IS 'Toevoeging bij huisnummer postadres van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemhuisletter
IS 'Huisletter postadres van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgempostcode
IS 'Postcode postadres van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemtelefoon
IS 'Telefoon van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemfax
IS 'Faxnummer van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgememail
IS 'Emailadres van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.ddgemvervaldatum
IS 'Datum dat contactadres van de gemachtigde is vervallen';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgembsn
IS 'Burger service nummer van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgembin
IS 'Bedrijven- en instellingennummer van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemtav
IS 'Constructie voor ter attentie van zoals dhr. j. van Dalen';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemadres
IS 'Samenstelling van straatnaam en huisnummer van gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemhandelsnaam
IS 'handelsnaam van het bedrijf van de gemachtigde';
COMMENT ON COLUMN public.vwfrmhorecagemcontacten.dvgemgeslacht
IS '(M)an, (V)rouw of (O)nbekend';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |