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

Table: tr_propriete_pro

 

 

Schema

public

 

Owner

postgres

 

Tablespace

(default)

 

Descriptions

Table des propriétés qui caractériseront des éléments de classification chimique ou des extraits

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

pro_id

serial

 

nextval('tr_propriete_pro_pro_id_seq'::regclass)

identifiant automatique numérique de la propriété

 

 

pro_code

varchar(64)

 

 

 

Code de la propriété

 

 

pro_libelle

varchar(96)

 

 

 

Libellé de la propriété

 

 

pro_tree

public.ltree

 

 

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

 

Foreign Keys

There are no foreign keys for table tr_propriete_pro

 

Check Constraints

There are no check constraints for table tr_propriete_pro

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_tree_pro

btree

 

pro_tree

 

L'arborescence complète d'une propriété doit être unique

tr_propriete_pro_pkey

btree

 

pro_id

 

x_gist_tree_pro

gist

 

pro_tree

 

 

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

 

Triggers

There are no triggers for table tr_propriete_pro

 

Rules

There are no rules for table tr_propriete_pro

 

Policies

There are no policies for table tr_propriete_pro

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

tj_propriete_classi_proc

public

c_fk_pro_proc

proc_pro_id

public.tr_propriete_pro

pro_id

No Action

No Action

 

Immediate

Le champ proc_pro_id correspond obligatoirement à une propriété existante

tj_propriete_extrait_proe

public

c_fk_pro_proe

proe_pro_id

public.tr_propriete_pro

pro_id

No Action

No Action

 

Immediate

Le champ proe_pro_id correspond obligatoirement à une propriété existante

 

Properties

Property

Value

Inherited From

 

Rows

6

Pages

1

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tr_propriete_pro (
 pro_id SERIAL,
 pro_code VARCHAR(64) NOT NULL,
 pro_libelle VARCHAR(96) NOT NULL,
 pro_tree public.ltree NOT NULL,
 CONSTRAINT c_uni_tree_pro UNIQUE(pro_tree),
 CONSTRAINT tr_propriete_pro_pkey PRIMARY KEY(pro_id)
) ;

COMMENT ON TABLE public.tr_propriete_pro
IS 'Table des propriétés qui caractériseront des éléments de classification chimique ou des extraits';

COMMENT ON COLUMN public.tr_propriete_pro.pro_id
IS 'identifiant automatique numérique de la propriété';

COMMENT ON COLUMN public.tr_propriete_pro.pro_code
IS 'Code de la propriété';

COMMENT ON COLUMN public.tr_propriete_pro.pro_libelle
IS 'Libellé de la propriété';

COMMENT ON COLUMN public.tr_propriete_pro.pro_tree
IS 'Arborescence unique complète de la propriété, chaque noeud étant séparé par le caractère ''.''';

COMMENT ON CONSTRAINT c_uni_tree_pro ON public.tr_propriete_pro
IS 'L''arborescence complète d''une propriété doit être unique';

CREATE INDEX x_gist_tree_pro ON public.tr_propriete_pro
 USING gist (pro_tree public.gist_ltree_ops);

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

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 07/12/2018 13:23
Previous topic Chapter index Next topic