Datadictionary OpenWave 3.1.32
Previous topic Chapter index Next topic

View: vwmilzwemextdetail

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

Haalt de extra gegevens per zwembadlocatie op

 

Fields

Name

Data type

Description

dnkeyext

integer

 

dnkeymilinrichtingen

integer

 

dvinrichtingnaam

varchar(100)

 

ddblokkering

timestamp

 

dvgemeentenaam

varchar(80)

 

dvobjplaats

varchar(80)

 

dvobjadres

varchar(136)

 

dnkeylaboratorium

integer

 

dvlaboratoriumnaam

varchar(50)

 

dvcodehandhaver

char(5)

 

dvhandhavernaam

text

 

dvinrichtingnaambijlab

varchar(100)

 

dlisopen

char(1)

 

dvredengesloten

varchar(200)

 

dlaerosol

char(1)

 

dlbeheersplan

char(1)

 

dlzoutelectrolyse

char(1)

 

dlmaatwerkvoorschriften

char(1)

 

dvbinnenopendatum

varchar(5)

 

dvbinnensluitdatum

varchar(5)

 

dvbuitenopendatum

varchar(5)

 

dvbuitensluitdatum

varchar(5)

 

ddoprichtingsdatum

timestamp

 

ddopheffingsdatum

timestamp

 

ddmutatiedatum

timestamp

 

dvopeningstijd

varchar(5)

 

dvsluitingstijd

varchar(5)

 

dnkeyextvisible

integer

 

dvmaatwerkvoorschriftenomsch

varchar(200)

 

ddbinnenopendatum

date

 

ddbinnensluitdatum

date

 

ddbuitenopendatum

date

 

ddbuitensluitdatum

date

 

dlbinnenisopen

text

 

dlbuitenisopen

text

 

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwmilzwemextdetail

 

Definition

CREATE VIEW public.vwmilzwemextdetail (
   dnkeyext,
   dnkeymilinrichtingen,
   dvinrichtingnaam,
   ddblokkering,
   dvgemeentenaam,
   dvobjplaats,
   dvobjadres,
   dnkeylaboratorium,
   dvlaboratoriumnaam,
   dvcodehandhaver,
   dvhandhavernaam,
   dvinrichtingnaambijlab,
   dlisopen,
   dvredengesloten,
   dlaerosol,
   dlbeheersplan,
   dlzoutelectrolyse,
   dlmaatwerkvoorschriften,
   dvbinnenopendatum,
   dvbinnensluitdatum,
   dvbuitenopendatum,
   dvbuitensluitdatum,
   ddoprichtingsdatum,
   ddopheffingsdatum,
   ddmutatiedatum,
   dvopeningstijd,
   dvsluitingstijd,
   dnkeyextvisible,
   dvmaatwerkvoorschriftenomsch,
   ddbinnenopendatum,
   ddbinnensluitdatum,
   ddbuitenopendatum,
   ddbuitensluitdatum,
   dlbinnenisopen,
   dlbuitenisopen)
AS
SELECT
inr.dnkeymilinrichtingen AS dnkeyext,
   inr.dnkeymilinrichtingen,
   inr.dvinrichtingnaam,
   inr.ddblokkering,
   inr.dvgemeentenaam,
   inr.dvobjplaats,
   inr.dvobjadres,
   ext.dnkeylaboratorium,
   lab.dvlaboratoriumnaam,
   ext.dvcodehandhaver,
   mdw.dvmedewvoluit AS dvhandhavernaam,
   ext.dvinrichtingnaambijlab,
   ext.dlisopen,
   ext.dvredengesloten,
   ext.dlaerosol,
   ext.dlbeheersplan,
   ext.dlzoutelectrolyse,
   ext.dlmaatwerkvoorschriften,
   ext.dvbinnenopendatum,
   ext.dvbinnensluitdatum,
   ext.dvbuitenopendatum,
   ext.dvbuitensluitdatum,
   ext.ddoprichtingsdatum,
   ext.ddopheffingsdatum,
   ext.ddmutatiedatum,
   ext.dvopeningstijd,
   ext.dvsluitingstijd,
   ext.dnkey AS dnkeyextvisible,
   ext.dvmaatwerkvoorschriftenomsch,
   ext.ddbinnenopendatum,
   ext.ddbinnensluitdatum,
   ext.ddbuitenopendatum,
   ext.ddbuitensluitdatum,
       CASE
           WHEN CURRENT_DATE
>= ext.ddbinnenopendatum AND CURRENT_DATE <=
               ext.ddbinnensluitdatum THEN 'T'::text
           ELSE 'F'::text
       END AS dlbinnenisopen,
       CASE
           WHEN CURRENT_DATE
>= ext.ddbuitenopendatum AND CURRENT_DATE <=
               ext.ddbuitensluitdatum THEN 'T'::text
           ELSE 'F'::text
       END AS dlbuitenisopen
FROM vwfrmmilinrichtingen inr
    LEFT JOIN vwmilzwemext ext ON inr.dnkeymilinrichtingen = ext.dnkeymilinrichtingen
    LEFT JOIN vwfrmmedewerkers mdw ON mdw.dvcode = ext.dvcodehandhaver
    LEFT JOIN tbmilzwemlaboratoria lab ON ext.dnkeylaboratorium = lab.dnkey;

COMMENT ON VIEW public.vwmilzwemextdetail
IS 'Haalt de extra gegevens per zwembadlocatie op';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49
Previous topic Chapter index Next topic