Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrmwoonplaatsen

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van woonplaatsen met de gemeentenaam en gemeenteid

 

Fields

Name

Data type

Description

dnkeywoonplaats

integer

Primary key van de woonplaats (tbwoonplaats.dnkey).

dvwoonplaats

varchar(80)

Woonplaatsnaam.

ddvervaldatum

timestamp

Datum dat woonplaats is komen te vervallen.

dvorggemeenteid

varchar(4)

Gemeente-identificatienummer uit tabel tbwoonplaats conform gemeentetabel 33

dvgemeentenaam

varchar(80)

Gemeentenaam conform gemeentetabel 33

dvgemeenteid

varchar(4)

Gemeente-identificatienummer conform gemeentetabel 33, waarbij een lege id omgezet is naar de waarde 0000

ddcontrolebag

timestamp

Datum dat identificatie voor het laatst is opgehaald bij de BAG op grond van woonplaatsnaam

dvidentificatiecode

varchar(4)

Woonplaatsnummer volgens BAG

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwfrmwoonplaatsen (
   dnkeywoonplaats,
   dvwoonplaats,
   ddvervaldatum,
   dvorggemeenteid,
   dvgemeentenaam,
   dvgemeenteid,
   ddcontrolebag,
   dvidentificatiecode)
AS
SELECT
a.dnkey AS dnkeywoonplaats, a.dvwoonplaatsnaam AS dvwoonplaats,
   a.ddvervaldatum, a.dvwoonplaatsid AS dvorggemeenteid,
       CASE
           WHEN
b.dvgemeentecode IS NULL THEN 'Onbekend'::character varying
           ELSE b.dvomschrijving
       END::character varying(80) AS dvgemeentenaam,
       CASE
           WHEN
b.dvgemeentecode IS NULL THEN '0000'::character varying
           ELSE b.dvgemeentecode
       END::character varying(4) AS dvgemeenteid,
   a.ddcontrolebag, a.dvidentificatiecode
FROM tbwoonplaats a
  LEFT JOIN tb33gemeente b ON a.dvwoonplaatsid::text = b.dvgemeentecode::text;

COMMENT ON VIEW public.vwfrmwoonplaatsen
IS 'View van woonplaatsen met de gemeentenaam en gemeenteid';

COMMENT ON COLUMN public.vwfrmwoonplaatsen.dnkeywoonplaats
IS 'Primary key van de woonplaats (tbwoonplaats.dnkey).';

COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvwoonplaats
IS 'Woonplaatsnaam.';

COMMENT ON COLUMN public.vwfrmwoonplaatsen.ddvervaldatum
IS 'Datum dat woonplaats is komen te vervallen.';

COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvorggemeenteid
IS 'Gemeente-identificatienummer uit tabel tbwoonplaats conform gemeentetabel 33';

COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvgemeentenaam
IS 'Gemeentenaam conform gemeentetabel 33';

COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvgemeenteid
IS 'Gemeente-identificatienummer conform gemeentetabel 33, waarbij een lege id omgezet is naar de waarde 0000';

COMMENT ON COLUMN public.vwfrmwoonplaatsen.ddcontrolebag
IS 'Datum dat identificatie voor het laatst is opgehaald bij de BAG op grond van woonplaatsnaam';

COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvidentificatiecode
IS 'Woonplaatsnummer volgens BAG';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50
Previous topic Chapter index Next topic