pggeodb-preprod.nancy.inra.fr/db_phyto - db_phyto on pggeodb-preprod.nancy.inra.fr
Previous topic Chapter index Next topic

Table: tr_zone_etude_zon

 

 

Schema

public

 

Owner

postgres

 

Tablespace

(default)

 

Descriptions

Table des zones d'étude représentant une entité géographique de niveau variable et pouvant être imbriquées.

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

zon_id

serial

 

nextval('tr_zone_etude_zon_zon_id_seq'::regclass)

identifiant automatique numérique de la zone d'étude

 

zon_typz_id

integer

 

 

 

identifiant automatique numérique du type de zone d'étude

 

 

zon_code

varchar(64)

 

 

 

Code de la zone d'étude

 

 

zon_libelle

varchar(96)

 

 

 

Libellé de la zone d'étude

 

 

zon_tree

public.ltree

 

 

Arborescence unique complète de la zone, chaque noeud étant séparé par le caractère '.'

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_typz_zon

zon_typz_id

public.tr_type_zone_etude_typz

typz_id

No Action

No Action

 

Immediate

une zone d'étude doit être rattachée à 1 et 1 seul type de zone d'étude

 

Check Constraints

There are no check constraints for table tr_zone_etude_zon

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_tree_zon

btree

 

zon_tree

 

L'arborescence complète d'une zone d'étude doit être unique

tr_zone_etude_zon_pkey

btree

 

zon_id

 

x_btr_fkey_typz_zon

btree

 

zon_typz_id

 

 

Index de clé étrangère pour accélérer les mises à jour / suppression

x_gist_tree_zon

gist

 

zon_tree

 

 

Index d'optimisation de parcours d'arbre sur l'objet tree de type ltree

 

Triggers

There are no triggers for table tr_zone_etude_zon

 

Rules

There are no rules for table tr_zone_etude_zon

 

Policies

There are no policies for table tr_zone_etude_zon

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

t_arbre_identifie_aid

public

c_fk_zon_aid

aid_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

Un arbre identifié est rattaché à une et une seule zone d'étude.

t_information_topographique_topo

public

c_fk_zon_topo

topo_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

Le champ topo_zon_id correspond obligatoirement à une zone d'étude existante

t_mesure_mzon

public

c_fk_zon_mzon

mzon_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

une mesure doit être rattachée à un et un seul objet

t_relevefloristique_rfl

public

c_fk_zon_rfl

rfl_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

Un relevé floristique est rattaché à une et une seule zone d'étude.

tj_zoneetude_utilisee_zon_etu_zoe

public

c_fk_zon_zoe

zoe_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

Une zone d'étude peut-être utilisée par une ou plusieurs études

 

Properties

Property

Value

Inherited From

 

Rows

7802

Pages

101

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tr_zone_etude_zon (
 zon_id SERIAL,
 zon_typz_id INTEGER NOT NULL,
 zon_code VARCHAR(64) NOT NULL,
 zon_libelle VARCHAR(96) NOT NULL,
 zon_tree public.ltree NOT NULL,
 CONSTRAINT c_uni_tree_zon UNIQUE(zon_tree),
 CONSTRAINT tr_zone_etude_zon_pkey PRIMARY KEY(zon_id),
 CONSTRAINT c_fk_typz_zon FOREIGN KEY (zon_typz_id)
   REFERENCES public.tr_type_zone_etude_typz(typz_id)
   ON DELETE NO ACTION
   ON
UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tr_zone_etude_zon
IS 'Table des zones d''étude représentant une entité géographique de niveau variable et pouvant être imbriquées.';

COMMENT ON COLUMN public.tr_zone_etude_zon.zon_id
IS 'identifiant automatique numérique de la zone d''étude';

COMMENT ON COLUMN public.tr_zone_etude_zon.zon_typz_id
IS 'identifiant automatique numérique du type de zone d''étude';

COMMENT ON COLUMN public.tr_zone_etude_zon.zon_code
IS 'Code de la zone d''étude';

COMMENT ON COLUMN public.tr_zone_etude_zon.zon_libelle
IS 'Libellé de la zone d''étude';

COMMENT ON COLUMN public.tr_zone_etude_zon.zon_tree
IS 'Arborescence unique complète de la zone, chaque noeud étant séparé par le caractère ''.''';

COMMENT ON CONSTRAINT c_fk_typz_zon ON public.tr_zone_etude_zon
IS 'une zone d''étude doit être rattachée à 1 et 1 seul type de zone d''étude';

COMMENT ON CONSTRAINT c_uni_tree_zon ON public.tr_zone_etude_zon
IS 'L''arborescence complète d''une zone d''étude doit être unique';

CREATE INDEX x_btr_fkey_typz_zon ON public.tr_zone_etude_zon
 USING btree (zon_typz_id);

COMMENT ON INDEX public.x_btr_fkey_typz_zon
IS 'Index de clé étrangère pour accélérer les mises à jour / suppression';

CREATE INDEX x_gist_tree_zon ON public.tr_zone_etude_zon
 USING gist (zon_tree public.gist_ltree_ops);

COMMENT ON INDEX public.x_gist_tree_zon
IS 'Index d''optimisation de parcours d''arbre sur l''objet tree de type ltree';

This file was generated with SQL Manager 2011 for PostgreSQL (www.pgsqlmanager.com) at 28/03/2012 14:37
Previous topic Chapter index Next topic