Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met waterlozingspunten per inrichting
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbmilemwater_dnkey_seq'::regclass) |
Primary key. |
|||
|
dnkeymilinrichtingen |
integer |
|
|
|
|
Foreign key naar TbMilinrichtingen.dnkey |
|
|
dnkeymilsrtlozing |
integer |
|
|
|
|
Foreign key naar TbMilSrtLozing.dnkey |
|
|
|
dvnaamlozing |
varchar(60) |
|
|
|
|
Naam van Lozingspunt. |
|
|
dvopmerking |
varchar(100) |
|
|
|
|
|
|
|
dvxcrd |
varchar(20) |
|
|
|
|
X-coordinaat lozingspunt. |
|
|
dvycrd |
varchar(20) |
|
|
|
|
Y-coordinaat lozingspunt. |
|
|
dvzcrd |
varchar(20) |
|
|
|
|
Z-coordinaat lozingspunt. |
|
|
dvgmlpolygoon |
varchar(4000) |
|
|
|
|
Contour van lozingspunt conform een gml polygoon |
|
|
dfgmlradius |
double precision |
|
|
|
|
Radius in meters rondom het punt dvxcrd, dvycrd |
|
|
dvbetekenisradius |
char(1) |
|
|
|
|
Heeft geen betekenis meer. Overgenomen door dnkeyomsradius |
|
dnkeyomsradius |
integer |
|
|
|
|
Foreign key naar tbmilomsradius.dnkey (tabel met betekenis van de cirkel die getrokken kan worden met dfgmlradius: 1 = stank, 2 = gevaar, 3 = stof, 4 = geluid, 5 = explosie, 6 = overig, 7 = tril, 8 = onbekend |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_tbmilemwat_dnkeyomsradius |
dnkeyomsradius |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_tbmilemwater_tbmilinr |
dnkeymilinrichtingen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbmilemwater_tbmilsrtloz |
dnkeymilsrtlozing |
dnkey |
No Action |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
cnn_milemwater_keyinricht |
dnkeymilinrichtingen IS NOT NULL |
|
cnn_milemwater_keysrtloz |
dnkeymilsrtlozing IS NOT NULL |
|
cnn_milemwater_naamloz |
dvnaamlozing IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbmilemwater |
btree |
|
dnkey |
|
||
idx_milemwater_keymilinr |
btree |
|
dnkeymilinrichtingen |
|
|
|
idx_milemwater_keymilsrtloz |
btree |
|
dnkeymilsrtlozing |
|
|
|
Triggers
There are no triggers for table tbmilemwater
Rules
There are no rules for table tbmilemwater
Referenced
Table | Schema | Foreign Key | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|---|---|
public |
cfk_tbmilemwateig_tbmilemwater |
dnkeymilemwater |
dnkey |
Cascade |
No Action |
|
Immediate |
|
||
public |
cfk_tbmilemwatvz_tbmilemwater |
dnkeymilemwater |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.tbmilemwater (
dnkey SERIAL,
dnkeymilinrichtingen INTEGER,
dnkeymilsrtlozing INTEGER,
dvnaamlozing VARCHAR(60),
dvopmerking VARCHAR(100),
dvxcrd VARCHAR(20),
dvycrd VARCHAR(20),
dvzcrd VARCHAR(20),
dvgmlpolygoon VARCHAR(4000),
dfgmlradius DOUBLE PRECISION,
dvbetekenisradius CHAR(1),
dnkeyomsradius INTEGER,
CONSTRAINT cpk_tbmilemwater PRIMARY KEY(dnkey),
CONSTRAINT cnn_milemwater_keyinricht CHECK (dnkeymilinrichtingen IS NOT NULL),
CONSTRAINT cnn_milemwater_keysrtloz CHECK (dnkeymilsrtlozing IS NOT NULL),
CONSTRAINT cnn_milemwater_naamloz CHECK (dvnaamlozing IS NOT NULL),
CONSTRAINT cfk_tbmilemwat_dnkeyomsradius FOREIGN KEY (dnkeyomsradius)
REFERENCES public.tbmilomsradius(dnkey)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbmilemwater_tbmilinr FOREIGN KEY (dnkeymilinrichtingen)
REFERENCES public.tbmilinrichtingen(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbmilemwater_tbmilsrtloz FOREIGN KEY (dnkeymilsrtlozing)
REFERENCES public.tbmilsrtlozing(dnkey)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON TABLE public.tbmilemwater
IS 'Tabel met waterlozingspunten per inrichting';
COMMENT ON COLUMN public.tbmilemwater.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbmilemwater.dnkeymilinrichtingen
IS 'Foreign key naar TbMilinrichtingen.dnkey';
COMMENT ON COLUMN public.tbmilemwater.dnkeymilsrtlozing
IS 'Foreign key naar TbMilSrtLozing.dnkey';
COMMENT ON COLUMN public.tbmilemwater.dvnaamlozing
IS 'Naam van Lozingspunt.';
COMMENT ON COLUMN public.tbmilemwater.dvxcrd
IS 'X-coordinaat lozingspunt.';
COMMENT ON COLUMN public.tbmilemwater.dvycrd
IS 'Y-coordinaat lozingspunt.';
COMMENT ON COLUMN public.tbmilemwater.dvzcrd
IS 'Z-coordinaat lozingspunt.';
COMMENT ON COLUMN public.tbmilemwater.dvgmlpolygoon
IS 'Contour van lozingspunt conform een gml polygoon';
COMMENT ON COLUMN public.tbmilemwater.dfgmlradius
IS 'Radius in meters rondom het punt dvxcrd, dvycrd';
COMMENT ON COLUMN public.tbmilemwater.dvbetekenisradius
IS 'Heeft geen betekenis meer. Overgenomen door dnkeyomsradius';
COMMENT ON COLUMN public.tbmilemwater.dnkeyomsradius
IS 'Foreign key naar tbmilomsradius.dnkey (tabel met betekenis van de cirkel die getrokken kan worden met dfgmlradius: 1 = stank, 2 = gevaar, 3 = stof, 4 = geluid, 5 = explosie, 6 = overig, 7 = tril, 8 = onbekend';
CREATE INDEX idx_milemwater_keymilinr ON public.tbmilemwater
USING btree (dnkeymilinrichtingen);
CREATE INDEX idx_milemwater_keymilsrtloz ON public.tbmilemwater
USING btree (dnkeymilsrtlozing);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |