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

Table: tj_solvant_extrait_slve

 

 

Schema

public

 

Owner

albenard

 

Tablespace

(default)

 

Descriptions

Table de jointure associant un extrait à un solvant

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

slve_id

serial

 

nextval('tj_solvant_extrait_slve_slve_id_seq'::regclass)

Identifiant automatique numérique de l'association solvant / extrait

 

slve_ext_id

integer

 

 

 

Identifiant unique numérique de l'extrait de l'association

 

slve_slv_id

integer

 

 

 

Identifiant automatique numérique du solvant de l'association

 

 

slve_ordre

integer

 

 

 

Ordre d'utilisation du solvant lors de l'extraction

 

 

slve_rendement

varchar(32)

 

 

 

 

Rendement obtenu lors de l'utilisation de l'extrait (toutes classes de composés chimiques)

 

 

slve_rendement_phenolique

varchar(32)

 

 

 

 

Rendement obtenu lors de l'utilisation de l'extrait uniquement pour les composés phenoliques

 

 

slve_preparation_extrait

varchar

 

 

 

 

Conditions de préparation

 

 

slve_remarque

varchar

 

 

 

 

Complément d'information comme par exemple l'application successive du même solvant alors que le rendement est globalisé

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_ext_slve

slve_ext_id

public.t_extrait_ext

ext_id

No Action

No Action

 

Immediate

Le champ slve_ext_id correspond obligatoirement à un extrait existant

c_fk_slv_slve

slve_slv_id

public.tr_solvant_slv

slv_id

No Action

No Action

 

Immediate

Le champ slve_slv_id correspond obligatoirement à un solvant existant

 

Check Constraints

There are no check constraints for table tj_solvant_extrait_slve

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_ext_slv_slve

btree

 

slve_ext_id, slve_slv_id

 

Le couple identifiant solvant / identifiant extrait est unique

tj_solvant_extrait_slve_pkey

btree

 

slve_id

 

x_btr_ext_slve

btree

 

slve_ext_id

 

 

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

x_btr_slv_slve

btree

 

slve_slv_id

 

 

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

 

Triggers

There are no triggers for table tj_solvant_extrait_slve

 

Rules

There are no rules for table tj_solvant_extrait_slve

 

Policies

There are no policies for table tj_solvant_extrait_slve

 

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_slve_ach

ach_slve_id

public.tj_solvant_extrait_slve

slve_id

No Action

No Action

 

Immediate

Le champ ach_slve_id correspond obligatoirement à un extrait existant

 

Properties

Property

Value

Inherited From

 

Rows

57

Pages

3

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tj_solvant_extrait_slve (
 slve_id SERIAL,
 slve_ext_id INTEGER NOT NULL,
 slve_slv_id INTEGER NOT NULL,
 slve_ordre INTEGER NOT NULL,
 slve_rendement VARCHAR(32),
 slve_rendement_phenolique VARCHAR(32),
 slve_preparation_extrait VARCHAR,
 slve_remarque VARCHAR,
 CONSTRAINT c_uni_ext_slv_slve UNIQUE(slve_ext_id, slve_slv_id),
 CONSTRAINT tj_solvant_extrait_slve_pkey PRIMARY KEY(slve_id),
 CONSTRAINT c_fk_ext_slve FOREIGN KEY (slve_ext_id)
   REFERENCES public.t_extrait_ext(ext_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_slv_slve FOREIGN KEY (slve_slv_id)
   REFERENCES public.tr_solvant_slv(slv_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tj_solvant_extrait_slve
IS 'Table de jointure associant un extrait à un solvant';

COMMENT ON COLUMN public.tj_solvant_extrait_slve.slve_id
IS 'Identifiant automatique numérique de l''association solvant / extrait';

COMMENT ON COLUMN public.tj_solvant_extrait_slve.slve_ext_id
IS 'Identifiant unique numérique de l''extrait de l''association';

COMMENT ON COLUMN public.tj_solvant_extrait_slve.slve_slv_id
IS 'Identifiant automatique numérique du solvant de l''association';

COMMENT ON COLUMN public.tj_solvant_extrait_slve.slve_ordre
IS 'Ordre d''utilisation du solvant lors de l''extraction';

COMMENT ON COLUMN public.tj_solvant_extrait_slve.slve_rendement
IS 'Rendement obtenu lors de l''utilisation de l''extrait (toutes classes de composés chimiques)';

COMMENT ON COLUMN public.tj_solvant_extrait_slve.slve_rendement_phenolique
IS 'Rendement obtenu lors de l''utilisation de l''extrait uniquement pour les composés phenoliques';

COMMENT ON COLUMN public.tj_solvant_extrait_slve.slve_preparation_extrait
IS 'Conditions de préparation';

COMMENT ON COLUMN public.tj_solvant_extrait_slve.slve_remarque
IS 'Complément d''information comme par exemple l''application successive du même solvant alors que le rendement est globalisé';

COMMENT ON CONSTRAINT c_fk_ext_slve ON public.tj_solvant_extrait_slve
IS 'Le champ slve_ext_id correspond obligatoirement à un extrait existant';

COMMENT ON CONSTRAINT c_fk_slv_slve ON public.tj_solvant_extrait_slve
IS 'Le champ slve_slv_id correspond obligatoirement à un solvant existant';

COMMENT ON CONSTRAINT c_uni_ext_slv_slve ON public.tj_solvant_extrait_slve
IS 'Le couple identifiant solvant / identifiant extrait est unique';

CREATE INDEX x_btr_ext_slve ON public.tj_solvant_extrait_slve
 USING btree (slve_ext_id);

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

CREATE INDEX x_btr_slv_slve ON public.tj_solvant_extrait_slve
 USING btree (slve_slv_id);

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

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