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

Table: tr_classification_chimique_chi

 

 

Schema

public

 

Owner

postgres

 

Tablespace

(default)

 

Descriptions

Table des classifications chimiques pouvant être imbriquées.

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

chi_id

serial

 

nextval('tr_classificaton_chimique_chi_chi_id_seq'::regclass)

identifiant automatique numérique de la classification chimique

 

chi_typc_id

integer

 

 

 

identifiant automatique numérique du type de classification chimique

 

 

chi_nom_usuel

varchar(170)

 

 

 

Nom usuel de la classification chimique

 

 

chi_num_cas

varchar(128)

 

 

 

 

N° CAS (Chemical Abstracts Service) de la classification chimique

 

 

chi_nom_specif_anglais

varchar(128)

 

 

 

 

Nom spécifique anglais de la classification chimique

 

 

chi_tree

public.ltree

 

 

Arborescence unique complète de la classification chimique, 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_typc_chi

chi_typc_id

public.tr_type_classification_chimique_typc

typc_id

No Action

No Action

 

Immediate

une classification chimique doit être rattachée à 1 et 1 seul type de classification chimique

 

Check Constraints

There are no check constraints for table tr_classification_chimique_chi

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_tree_chi

btree

 

chi_tree

 

L'arborescence complète d'une classification chimique doit être unique

tr_classificaton_chimique_chi_pkey

btree

 

chi_id

 

x_btr_fkey_typc_chi

btree

 

chi_typc_id

 

 

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

x_gist_tree_chi

gist

 

chi_tree

 

 

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

 

Triggers

There are no triggers for table tr_classification_chimique_chi

 

Rules

There are no rules for table tr_classification_chimique_chi

 

Policies

There are no policies for table tr_classification_chimique_chi

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

tj_analyse_chimique_ach

public

c_fk_chi_ach

ach_chi_id

public.tr_classification_chimique_chi

chi_id

No Action

No Action

 

Immediate

Le champ ach_chi_id correspond obligatoirement à une classification chimique existante

tj_propriete_classi_proc

public

c_fk_chi_proc

proc_chi_id

public.tr_classification_chimique_chi

chi_id

No Action

No Action

 

Immediate

Le champ proc_chi_id correspond obligatoirement à une classification chimique existante

 

Properties

Property

Value

Inherited From

 

Rows

235

Pages

5

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tr_classification_chimique_chi (
 chi_id SERIAL,
 chi_typc_id INTEGER NOT NULL,
 chi_nom_usuel VARCHAR(170) NOT NULL,
 chi_num_cas VARCHAR(128),
 chi_nom_specif_anglais VARCHAR(128),
 chi_tree public.ltree NOT NULL,
 CONSTRAINT c_uni_tree_chi UNIQUE(chi_tree),
 CONSTRAINT tr_classificaton_chimique_chi_pkey PRIMARY KEY(chi_id),
 CONSTRAINT c_fk_typc_chi FOREIGN KEY (chi_typc_id)
   REFERENCES public.tr_type_classification_chimique_typc(typc_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tr_classification_chimique_chi
IS 'Table des classifications chimiques pouvant être imbriquées.';

COMMENT ON COLUMN public.tr_classification_chimique_chi.chi_id
IS 'identifiant automatique numérique de la classification chimique';

COMMENT ON COLUMN public.tr_classification_chimique_chi.chi_typc_id
IS 'identifiant automatique numérique du type de classification chimique';

COMMENT ON COLUMN public.tr_classification_chimique_chi.chi_nom_usuel
IS 'Nom usuel de la classification chimique';

COMMENT ON COLUMN public.tr_classification_chimique_chi.chi_num_cas
IS 'N° CAS (Chemical Abstracts Service) de la classification chimique';

COMMENT ON COLUMN public.tr_classification_chimique_chi.chi_nom_specif_anglais
IS 'Nom spécifique anglais de la classification chimique';

COMMENT ON COLUMN public.tr_classification_chimique_chi.chi_tree
IS 'Arborescence unique complète de la classification chimique, chaque noeud étant séparé par le caractère ''.''';

COMMENT ON CONSTRAINT c_fk_typc_chi ON public.tr_classification_chimique_chi
IS 'une classification chimique doit être rattachée à 1 et 1 seul type de classification chimique';

COMMENT ON CONSTRAINT c_uni_tree_chi ON public.tr_classification_chimique_chi
IS 'L''arborescence complète d''une classification chimique doit être unique';

CREATE INDEX x_btr_fkey_typc_chi ON public.tr_classification_chimique_chi
 USING btree (chi_typc_id);

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

CREATE INDEX x_gist_tree_chi ON public.tr_classification_chimique_chi
 USING gist (chi_tree public.gist_ltree_ops);

COMMENT ON INDEX public.x_gist_tree_chi
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