Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

Table: tbmilafvalstoffen

 

 

Schema

public

 

Owner

waveuser005

 

Tablespace

(default)

 

Descriptions

Tabel waarin per inrichting de afvalstofregistraties vast te leggen zijn

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

dnkey

serial

 

nextval('tbmilafvalstoffen_dnkey_seq'::regclass)

Primary key van de tabel

 

dnkeymilinrichtingen

integer

 

 

 

 

Foreign key naar tbmilinrichtingen.dnkey

 

 

dvnaamafvalstof

varchar(60)

 

 

 

 

Omschrijving waaronder de afvalstofregistratie bekend staat

 

 

dfvolume

double precision

 

 

 

 

Hoeveelheid van de afvalstof

 

 

dveenheid

varchar(40)

 

 

 

 

Eenheid waarin volume wordt uitgedrukt. Keuze uit m3, kilo en liter

 

 

dveuralcode

varchar(40)

 

 

 

 

Euralcode van de afvalstof

 

 

dvvervoerder

varchar(200)

 

 

 

 

Vervoerder van de afvalstof. Wordt niet meer gebruikt.

 

dnkeymilsrtopslag

integer

 

 

 

 

Foreign key naar tbmilsrtopslag.dnkey

 

dnkeymilsrtafvstof

integer

 

 

 

 

Foreign key naar tbmilsrtafvalstof.dnkey.

 

 

dvopmerking

varchar(500)

 

 

 

 

Vrij notitieveld

 

 

dvxcrd

varchar(20)

 

 

 

 

X-coordinaat van locatie afvalstof. Wordt niet meer gebruikt.

 

 

dvycrd

varchar(20)

 

 

 

 

Y-coordinaat van locatie afvalstof. Wordt niet meer gebruikt.

 

 

dvzcrd

varchar(20)

 

 

 

 

Z-coordinaat van locatie afvalstof. Wordt niet meer gebruikt.

 

 

dfgmlradius

double precision

 

 

 

 

Radius in meters rondom het punt dvxcrd, dvycrd. Wordt niet meer gebruikt.

 

 

dvgmlpolygoon

varchar(4000)

 

 

 

 

Contour van de opslag conform een gml polygoon. Wordt niet meer gebruikt.

 

dnkeyomsradius

integer

 

 

 

 

Foreign key naar tbmilomsradius.dnkey. Wordt niet meer gebruikt.

 

dnkeyinrvervoer

integer

 

 

 

 

Foreign key naar tbmilinrvervoer.dnkey. Deprecated.

 

 

dllmaplicht

char(1)

 

 

 

'F'::bpchar

LMA meldingsplicht Ja/Nee?

 

 

dvlmaverwerkingsnr

varchar(10)

 

 

 

 

LMA verwerkingsnummer.

 

 

dvfrequentie

varchar(40)

 

 

 

 

Frequentie waarbij keuze uit: per dag, per week, per maand, per kwartaal of per jaar.

 

 

dlnuttigetoepassing

char(1)

 

 

 

'F'::bpchar

Nuttige toepassing Ja/Nee?

 

 

ddbeginnuttoepas

timestamp

 

 

 

 

Startdatum nuttige toepassing. Wordt door systeem gezet bij aanvinken dlnuttigetoepassing.

 

 

ddeindenuttoepas

timestamp

 

 

 

 

Einddatum nuttige toepassing.

 

 

dvnuttoepasverwijderd

varchar(40)

 

 

 

 

Toegepast of Verwijderd?

 

 

dvnuttoepasopmerking

varchar(2000)

 

 

 

 

Opmerking bij nuttige toepassing.

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

cfk_tbmilafv_dnkeymilsrtafstof

dnkeymilsrtafvstof

public.tbmilsrtafvalstof

dnkey

No Action

No Action

 

Immediate

 

cfk_tbmilafv_dnkeymilsrtopsl

dnkeymilsrtopslag

public.tbmilsrtopslag

dnkey

No Action

No Action

 

Immediate

 

cfk_tbmilafv_dnkeyomsradius

dnkeyomsradius

public.tbmilomsradius

dnkey

No Action

No Action

 

Immediate

 

cfk_tbmilafval_dnkeymil

dnkeymilinrichtingen

public.tbmilinrichtingen

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbmilafval_keyverv

dnkeyinrvervoer

public.tbmilinrvervoer

dnkey

Cascade

No Action

 

Immediate

 

 

Check Constraints

Name

Condition

Description

chk_tbmilafv_dllmaplicht

dllmaplicht = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

chk_tbmilafv_dlnuttigetoepassing

dlnuttigetoepassing = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

cnn_milafval_dnkey

dnkeymilinrichtingen IS NOT NULL

 

cnn_milafval_naam

dvnaamafvalstof IS NOT NULL

 

cnn_milafval_srtstof

dnkeymilsrtafvstof IS NOT NULL

 

cnn_tbmilafv_dllmaplicht

dllmaplicht IS NOT NULL

 

cnn_tbmilafv_dlnuttigetoepassing

dlnuttigetoepassing IS NOT NULL

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

cpk_tbmilafvalstoffen

btree

 

dnkey

 

 

Triggers

There are no triggers for table tbmilafvalstoffen

 

Rules

There are no rules for table tbmilafvalstoffen

 

Policies

There are no policies for table tbmilafvalstoffen

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

tbmilafvalvervoerders

public

cfk_tbmilafvalvervoerders_keymilafvalstof

dnkeymilafvalstof

public.tbmilafvalstoffen

dnkey

Cascade

No Action

 

Immediate

 

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tbmilafvalstoffen (
 dnkey SERIAL,
 dnkeymilinrichtingen INTEGER,
 dvnaamafvalstof VARCHAR(60),
 dfvolume DOUBLE PRECISION,
 dveenheid VARCHAR(40),
 dveuralcode VARCHAR(40),
 dvvervoerder VARCHAR(200),
 dnkeymilsrtopslag INTEGER,
 dnkeymilsrtafvstof INTEGER,
 dvopmerking VARCHAR(500),
 dvxcrd VARCHAR(20),
 dvycrd VARCHAR(20),
 dvzcrd VARCHAR(20),
 dfgmlradius DOUBLE PRECISION,
 dvgmlpolygoon VARCHAR(4000),
 dnkeyomsradius INTEGER,
 dnkeyinrvervoer INTEGER,
 dllmaplicht CHAR(1) DEFAULT 'F'::bpchar,
 dvlmaverwerkingsnr VARCHAR(10),
 dvfrequentie VARCHAR(40),
 dlnuttigetoepassing CHAR(1) DEFAULT 'F'::bpchar,
 ddbeginnuttoepas TIMESTAMP WITHOUT TIME ZONE,
 ddeindenuttoepas TIMESTAMP WITHOUT TIME ZONE,
 dvnuttoepasverwijderd VARCHAR(40),
 dvnuttoepasopmerking VARCHAR(2000),
 CONSTRAINT cpk_tbmilafvalstoffen PRIMARY KEY(dnkey),
 CONSTRAINT chk_tbmilafv_dllmaplicht CHECK (dllmaplicht = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT chk_tbmilafv_dlnuttigetoepassing CHECK (dlnuttigetoepassing = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT cnn_milafval_dnkey CHECK (dnkeymilinrichtingen IS NOT NULL),
 CONSTRAINT cnn_milafval_naam CHECK (dvnaamafvalstof IS NOT NULL),
 CONSTRAINT cnn_milafval_srtstof CHECK (dnkeymilsrtafvstof IS NOT NULL),
 CONSTRAINT cnn_tbmilafv_dllmaplicht CHECK (dllmaplicht IS NOT NULL),
 CONSTRAINT cnn_tbmilafv_dlnuttigetoepassing CHECK (dlnuttigetoepassing IS NOT NULL),
 CONSTRAINT cfk_tbmilafv_dnkeymilsrtafstof FOREIGN KEY (dnkeymilsrtafvstof)
   REFERENCES public.tbmilsrtafvalstof(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbmilafv_dnkeymilsrtopsl FOREIGN KEY (dnkeymilsrtopslag)
   REFERENCES public.tbmilsrtopslag(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbmilafv_dnkeyomsradius FOREIGN KEY (dnkeyomsradius)
   REFERENCES public.tbmilomsradius(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbmilafval_dnkeymil FOREIGN KEY (dnkeymilinrichtingen)
   REFERENCES public.tbmilinrichtingen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbmilafval_keyverv FOREIGN KEY (dnkeyinrvervoer)
   REFERENCES public.tbmilinrvervoer(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tbmilafvalstoffen
IS 'Tabel waarin per inrichting de afvalstofregistraties vast te leggen zijn';

COMMENT ON COLUMN public.tbmilafvalstoffen.dnkey
IS 'Primary key van de tabel';

COMMENT ON COLUMN public.tbmilafvalstoffen.dnkeymilinrichtingen
IS 'Foreign key naar tbmilinrichtingen.dnkey';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvnaamafvalstof
IS 'Omschrijving waaronder de afvalstofregistratie bekend staat';

COMMENT ON COLUMN public.tbmilafvalstoffen.dfvolume
IS 'Hoeveelheid van de afvalstof';

COMMENT ON COLUMN public.tbmilafvalstoffen.dveenheid
IS 'Eenheid waarin volume wordt uitgedrukt. Keuze uit m3, kilo en liter';

COMMENT ON COLUMN public.tbmilafvalstoffen.dveuralcode
IS 'Euralcode van de afvalstof';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvvervoerder
IS 'Vervoerder van de afvalstof. Wordt niet meer gebruikt.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dnkeymilsrtopslag
IS 'Foreign key naar tbmilsrtopslag.dnkey';

COMMENT ON COLUMN public.tbmilafvalstoffen.dnkeymilsrtafvstof
IS 'Foreign key naar tbmilsrtafvalstof.dnkey.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvopmerking
IS 'Vrij notitieveld';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvxcrd
IS 'X-coordinaat van locatie afvalstof. Wordt niet meer gebruikt.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvycrd
IS 'Y-coordinaat van locatie afvalstof. Wordt niet meer gebruikt.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvzcrd
IS 'Z-coordinaat van locatie afvalstof. Wordt niet meer gebruikt.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dfgmlradius
IS 'Radius in meters rondom het punt dvxcrd, dvycrd. Wordt niet meer gebruikt.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvgmlpolygoon
IS 'Contour van de opslag conform een gml polygoon. Wordt niet meer gebruikt.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dnkeyomsradius
IS 'Foreign key naar tbmilomsradius.dnkey. Wordt niet meer gebruikt.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dnkeyinrvervoer
IS 'Foreign key naar tbmilinrvervoer.dnkey. Deprecated.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dllmaplicht
IS 'LMA meldingsplicht Ja/Nee?';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvlmaverwerkingsnr
IS 'LMA verwerkingsnummer.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvfrequentie
IS 'Frequentie waarbij keuze uit: per dag, per week, per maand, per kwartaal of per jaar.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dlnuttigetoepassing
IS 'Nuttige toepassing Ja/Nee?';

COMMENT ON COLUMN public.tbmilafvalstoffen.ddbeginnuttoepas
IS 'Startdatum nuttige toepassing. Wordt door systeem gezet bij aanvinken dlnuttigetoepassing.';

COMMENT ON COLUMN public.tbmilafvalstoffen.ddeindenuttoepas
IS 'Einddatum nuttige toepassing.';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvnuttoepasverwijderd
IS 'Toegepast of Verwijderd?';

COMMENT ON COLUMN public.tbmilafvalstoffen.dvnuttoepasopmerking
IS 'Opmerking bij nuttige toepassing.';

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