Datadictionary OpenWave 3.1.29
Previous topic Chapter index Next topic

Table: tbmilzwemplaats

 

 

Schema

public

 

Owner

waveuser005

 

Tablespace

(default)

 

Descriptions

Zwemplaats zwembad bij inrichting

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

dnkey

serial

 

nextval('tbmilzwemplaats_dnkey_seq'::regclass)

Primary key

 

dnkeymilinrichtingen

integer

 

 

 

 

Foreign key naar tbmilinrichtingen.dnkey

 

 

dnzwemid

integer

 

 

 

 

ID van zwemplaats

 

 

dnzwemplaatsnummer

integer

 

 

 

 

Nummer van de zwemplaats

 

 

dvnaamzwemplaats

varchar(100)

 

 

 

 

Naam van de zwemplaats

 

 

dvnaamzwemplaats_bij_lab

varchar(100)

 

 

 

 

Naam van de zwemplaats zoals deze door het onderzoekslab wordt gehanteerd

 

dnkeyzwemcodetabel_soortbad_code

integer

 

 

 

 

Foreign key naar tbmilzwemcodetabel.dnkey voor items met tbmilzwemcodetabel.dvcode = soortbad

 

 

dfwateroppervlak

double precision

 

 

 

 

Wateroppervlakte in vierkante meter

 

 

dloverdekt

char(1)

 

 

 

'F'::bpchar

T of F.Vul in J als bassin overdekt is, anders N

 

 

dlanalyses

char(1)

 

 

 

'F'::bpchar

T of F. Vul in J als bassin is opgenomen in analysebestand, O indien er sprake is van ontheffing, anders N

 

 

dltoets_40pct

char(1)

 

 

 

'F'::bpchar

T of F. Vul in J als onderzoekslab toetst of aantal monsters in eerste helft openingstijden tussen 40 en 60 % ligt, anders N

 

 

dninstallatie_nr

integer

 

 

 

 

Nummer filterinstallatie. Is van belang i.v.m. Ozon/(Iso)-Cyanuurzuur gebruik en suppletiewater

 

 

dleenmalig

char(1)

 

 

 

'F'::bpchar

T of F. Vul in J als bassin eenmalig water gebruikt van drinkwaterkwaliteit zonder toevoeging van desinfectiemiddelen, anders N

 

dnkeyzwemcodetabel_zwembadsysteem

integer

 

 

 

 

Foreign key naar tbmilzwemcodetabel.dnkey voor items met tbmilzwemcodetabel.dvcode = badsysteem

 

 

ddmut_datum

timestamp

 

 

 

 

Mutatiedatum

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

cfk_tbmilzwemplaats_keymilinrichtingen

dnkeymilinrichtingen

public.tbmilinrichtingen

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbmilzwemplaats_keyzwemcodetabel_soortbad_code

dnkeyzwemcodetabel_soortbad_code

public.tbmilzwemcodetabel

dnkey

No Action

No Action

 

Immediate

 

cfk_tbmilzwemplaats_keyzwemcodetabel_zwembadsysteem

dnkeyzwemcodetabel_zwembadsysteem

public.tbmilzwemcodetabel

dnkey

No Action

No Action

 

Immediate

 

 

Check Constraints

Name

Condition

Description

chk_milzwemplaats_dlanalyses

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

 

chk_milzwemplaats_dleenmalig

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

 

chk_milzwemplaats_dloverdekt

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

 

chk_milzwemplaats_dltoets_40pct

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

 

cnn_milzwemplaats_dleenmalig

dleenmalig IS NOT NULL

 

cnn_milzwemplaats_dloverdekt

dloverdekt IS NOT NULL

 

cnn_milzwemplaats_dltoets_40pct

dltoets_40pct IS NOT NULL

 

cnn_tbmilzwemplaats_keymilinrichtingen

dnkeymilinrichtingen IS NOT NULL

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

cpk_tbmilzwemplaats

btree

 

dnkey

 

 

Triggers

There are no triggers for table tbmilzwemplaats

 

Rules

There are no rules for table tbmilzwemplaats

 

Policies

There are no policies for table tbmilzwemplaats

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

tbmilzwemanalyse

public

cfk_tbmilzwemanalyse_keyzwemplaats

dnkeyzwemplaats

public.tbmilzwemplaats

dnkey

Cascade

No Action

 

Immediate

 

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tbmilzwemplaats (
 dnkey SERIAL,
 dnkeymilinrichtingen INTEGER,
 dnzwemid INTEGER,
 dnzwemplaatsnummer INTEGER,
 dvnaamzwemplaats VARCHAR(100),
 dvnaamzwemplaats_bij_lab VARCHAR(100),
 dnkeyzwemcodetabel_soortbad_code INTEGER,
 dfwateroppervlak DOUBLE PRECISION,
 dloverdekt CHAR(1) DEFAULT 'F'::bpchar,
 dlanalyses CHAR(1) DEFAULT 'F'::bpchar,
 dltoets_40pct CHAR(1) DEFAULT 'F'::bpchar,
 dninstallatie_nr INTEGER,
 dleenmalig CHAR(1) DEFAULT 'F'::bpchar,
 dnkeyzwemcodetabel_zwembadsysteem INTEGER,
 ddmut_datum TIMESTAMP WITHOUT TIME ZONE,
 CONSTRAINT cpk_tbmilzwemplaats PRIMARY KEY(dnkey),
 CONSTRAINT chk_milzwemplaats_dlanalyses CHECK (dlanalyses = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT chk_milzwemplaats_dleenmalig CHECK (dleenmalig = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT chk_milzwemplaats_dloverdekt CHECK (dloverdekt = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT chk_milzwemplaats_dltoets_40pct CHECK (dltoets_40pct = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT cnn_milzwemplaats_dleenmalig CHECK (dleenmalig IS NOT NULL),
 CONSTRAINT cnn_milzwemplaats_dloverdekt CHECK (dloverdekt IS NOT NULL),
 CONSTRAINT cnn_milzwemplaats_dltoets_40pct CHECK (dltoets_40pct IS NOT NULL),
 CONSTRAINT cnn_tbmilzwemplaats_keymilinrichtingen CHECK (dnkeymilinrichtingen IS NOT NULL),
 CONSTRAINT cfk_tbmilzwemplaats_keymilinrichtingen FOREIGN KEY (dnkeymilinrichtingen)
   REFERENCES public.tbmilinrichtingen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbmilzwemplaats_keyzwemcodetabel_soortbad_code FOREIGN KEY (dnkeyzwemcodetabel_soortbad_code)
   REFERENCES public.tbmilzwemcodetabel(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbmilzwemplaats_keyzwemcodetabel_zwembadsysteem FOREIGN KEY (dnkeyzwemcodetabel_zwembadsysteem)
   REFERENCES public.tbmilzwemcodetabel(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tbmilzwemplaats
IS 'Zwemplaats zwembad bij inrichting';

COMMENT ON COLUMN public.tbmilzwemplaats.dnkey
IS 'Primary key';

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

COMMENT ON COLUMN public.tbmilzwemplaats.dnzwemid
IS 'ID van zwemplaats';

COMMENT ON COLUMN public.tbmilzwemplaats.dnzwemplaatsnummer
IS 'Nummer van de zwemplaats';

COMMENT ON COLUMN public.tbmilzwemplaats.dvnaamzwemplaats
IS 'Naam van de zwemplaats';

COMMENT ON COLUMN public.tbmilzwemplaats.dvnaamzwemplaats_bij_lab
IS 'Naam van de zwemplaats zoals deze door het onderzoekslab wordt gehanteerd';

COMMENT ON COLUMN public.tbmilzwemplaats.dnkeyzwemcodetabel_soortbad_code
IS 'Foreign key naar tbmilzwemcodetabel.dnkey voor items met tbmilzwemcodetabel.dvcode = soortbad';

COMMENT ON COLUMN public.tbmilzwemplaats.dfwateroppervlak
IS 'Wateroppervlakte in vierkante meter';

COMMENT ON COLUMN public.tbmilzwemplaats.dloverdekt
IS 'T of F.Vul in J als bassin overdekt is, anders N';

COMMENT ON COLUMN public.tbmilzwemplaats.dlanalyses
IS 'T of F. Vul in J als bassin is opgenomen in analysebestand, O indien er sprake is van ontheffing, anders N';

COMMENT ON COLUMN public.tbmilzwemplaats.dltoets_40pct
IS 'T of F. Vul in J als onderzoekslab toetst of aantal monsters in eerste helft openingstijden tussen 40 en 60 % ligt, anders N';

COMMENT ON COLUMN public.tbmilzwemplaats.dninstallatie_nr
IS 'Nummer filterinstallatie. Is van belang i.v.m. Ozon/(Iso)-Cyanuurzuur gebruik en suppletiewater';

COMMENT ON COLUMN public.tbmilzwemplaats.dleenmalig
IS 'T of F. Vul in J als bassin eenmalig water gebruikt van drinkwaterkwaliteit zonder toevoeging van desinfectiemiddelen, anders N';

COMMENT ON COLUMN public.tbmilzwemplaats.dnkeyzwemcodetabel_zwembadsysteem
IS 'Foreign key naar tbmilzwemcodetabel.dnkey voor items met tbmilzwemcodetabel.dvcode = badsysteem';

COMMENT ON COLUMN public.tbmilzwemplaats.ddmut_datum
IS 'Mutatiedatum';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 10-11-2023 08:34
Previous topic Chapter index Next topic