Schema
public
Owner
waveuser005
Descriptions
View van branches met efect en nalevingsfactor. Basistabel tbinspbesturingsmodel
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
Primary key. |
dvcodebranche |
varchar(10) |
Branchecodering conform (antea)-model. |
dvomsbranche |
varchar(150) |
Omschrijvingh van de branche. |
dvhoortbij |
char(1) |
null of (B)ouw of (M)ilieu. |
dfeffectfactor |
double precision |
Factor invloed milieudelict bij branche |
dfnalevingfactor |
double precision |
Factor naleving milieuregels van branche |
ddvervaldatum |
timestamp |
Datum dat branche is komen te vervallen |
dveffectnalevingfactor |
varchar |
dfnalevingfactor * dfeffectfactor uit gedrukt als string met twee decimalen achter de komma |
dvkleurvervallen |
varchar(6) |
Rood indien vervaldatun kleiner dan vandaag, Organje indien groter dan vandaag en anders wit |
dvcodecontrolefreq |
varchar(20) |
Default Controle frequentie code. via tkmilurgentie |
dnkeymilurgentie |
integer |
Foreign key naat tbmilurgentie.dnkey) |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrminspbesturingsmodel
Definition
CREATE VIEW public.vwfrminspbesturingsmodel (
dnkey,
dvcodebranche,
dvomsbranche,
dvhoortbij,
dfeffectfactor,
dfnalevingfactor,
ddvervaldatum,
dveffectnalevingfactor,
dvkleurvervallen,
dvcodecontrolefreq,
dnkeymilurgentie)
AS
SELECT a.dnkey,
a.dvcodebranche,
a.dvomsbranche,
a.dvhoortbij,
a.dfeffectfactor,
a.dfnalevingfactor,
a.ddvervaldatum,
fn_bedrag(a.dfeffectfactor * a.dfnalevingfactor) AS dveffectnalevingfactor,
CASE
WHEN a.ddvervaldatum IS NOT NULL AND fn_vandaag(0) >=
a.ddvervaldatum THEN 'rood'::text
WHEN a.ddvervaldatum IS NOT NULL AND fn_vandaag(0) <
a.ddvervaldatum THEN 'oranje'::text
ELSE 'wit'::text
END::character varying(6) AS dvkleurvervallen,
b.dvcode AS dvcodecontrolefreq,
a.dnkeymilurgentie
FROM tbinspbesturingsmodel a
LEFT JOIN tbmilurgentie b ON a.dnkeymilurgentie = b.dnkey;
COMMENT ON VIEW public.vwfrminspbesturingsmodel
IS 'View van branches met efect en nalevingsfactor. Basistabel tbinspbesturingsmodel';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvcodebranche
IS 'Branchecodering conform (antea)-model.';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvomsbranche
IS 'Omschrijvingh van de branche.';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvhoortbij
IS 'null of (B)ouw of (M)ilieu.';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dfeffectfactor
IS 'Factor invloed milieudelict bij branche';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dfnalevingfactor
IS 'Factor naleving milieuregels van branche';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.ddvervaldatum
IS 'Datum dat branche is komen te vervallen';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dveffectnalevingfactor
IS 'dfnalevingfactor * dfeffectfactor uit gedrukt als string met twee decimalen achter de komma';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvkleurvervallen
IS 'Rood indien vervaldatun kleiner dan vandaag, Organje indien groter dan vandaag en anders wit';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dvcodecontrolefreq
IS 'Default Controle frequentie code. via tkmilurgentie';
COMMENT ON COLUMN public.vwfrminspbesturingsmodel.dnkeymilurgentie
IS 'Foreign key naat tbmilurgentie.dnkey)';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |