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

Table: t_rayon_ray

 

 

Schema

public

 

Owner

phyto

 

Tablespace

(default)

 

Descriptions

Table des rayons identifié par le rattachement à un arbre, une hauteur de prélèvement et un numéro en séquence

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

ray_id

serial

 

nextval('t_rayon_ray_ray_id_seq'::regclass)

Identifiant unique automatique

 

ray_aid_id

integer

 

 

 

Identifiant unique de l'arbre identifié sur lequel le prélèvement a été réalisé

 

ray_ron_id

integer

 

 

 

 

Identifiant unique de la rondelle de rattachement s'il y a lieu

 

ray_bar_id

integer

 

 

 

 

Identifiant unique du barreau de rattachement s'il y a lieu

 

 

ray_numero

integer

 

 

 

Numéro en séquence du rayon pour l'arbre identifié

 

 

ray_hauteur

real

 

 

 

Hauteur de prélèvement (En mètre)

 

 

ray_direction

varchar(64)

 

 

 

 

Direction du prélévement selon 3 axes maximum (variable selon le protocole de l'étude)

 

 

ray_traitement

varchar(255)

 

 

 

 

Précise les traitements appliqués au rayon/carotte ainsi que les dates d'application en format libre

 

 

ray_presencemoelle

boolean

 

 

 

 

Indique si la moelle est présente dans le rayon / carotte

 

 

ray_complete

boolean

 

 

 

 

Précise si la carotte atteint le centre de l'arbre

 

 

ray_integriteprelevement

integer

 

 

0

3 valeurs possibles : 0 si le prélèvement n'existe plus physiquement, 1 si le prélèvement n'est plus intègre (prélèvement cerne), 2 si le prélèvement est intègre

 

 

ray_dateprelevement

date

 

 

 

Date à laquelle le rayon / carotte a été prélevée.

 

 

ray_distancemoelle

integer

 

 

 

 

Distance à la moelle (mesurée si moelle présente estimée dans le cas contraire)

 

 

ray_date_premiercerne

integer

 

 

 

 

Année du premier cerne physique mesurable disponible.

 

 

ray_largeur_aubier

real

 

 

 

 

Largeur d'aubier du rayon / carotte en

 

 

ray_fichier_image

varchar(255)

 

 

 

 

Si un fichier informatique (image) existe ce champ permet de stocker le nom de ce fichier

 

 

ray_remarque

varchar(255)

 

 

 

 

Remarque en saisie libre à apporter au rayon si besoin

 

 

ray_precision_date_prelevement

integer

 

 

 

 

Précision de la date de carottage exprimée en nombre de jours (1 signifiant date exacte - 30 ou 31 pour précision mensuelle ...)

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_aid_ray

ray_aid_id

public.t_arbre_identifie_aid

aid_id

No Action

No Action

 

Immediate

 

c_fk_bar_ray

ray_bar_id

public.t_barreau_bar

bar_id

No Action

No Action

 

Immediate

 

c_fk_ron_ray

ray_ron_id

public.t_rondelle_ron

ron_id

No Action

No Action

 

Immediate

 

 

Check Constraints

There are no check constraints for table t_rayon_ray

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_aid_hauteur_numero_ray

btree

 

ray_aid_id, ray_hauteur, ray_numero

 

 

t_rayon_ray_pkey

btree

 

ray_id

 

 

Triggers

There are no triggers for table t_rayon_ray

 

Rules

There are no rules for table t_rayon_ray

 

Policies

There are no policies for table t_rayon_ray

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

t_cerne_cer

public

c_fk_ray_cer

cer_ray_id

public.t_rayon_ray

ray_id

Cascade

No Action

 

Immediate

 

tj_equiperayon_ray_per_eqr

public

c_fk_ray_eqr

eqr_ray_id

public.t_rayon_ray

ray_id

Cascade

No Action

 

Immediate

 

tj_mesurenum_rayon_ray_var_mryn

public

c_fk_ray_mryn

mryn_ray_id

public.t_rayon_ray

ray_id

No Action

No Action

 

Immediate

 

 

Properties

Property

Value

Inherited From

 

Rows

14647

Pages

203

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.t_rayon_ray (
 ray_id SERIAL,
 ray_aid_id INTEGER NOT NULL,
 ray_ron_id INTEGER,
 ray_bar_id INTEGER,
 ray_numero INTEGER NOT NULL,
 ray_hauteur REAL NOT NULL,
 ray_direction VARCHAR(64),
 ray_traitement VARCHAR(255),
 ray_presencemoelle BOOLEAN,
 ray_complete BOOLEAN,
 ray_integriteprelevement INTEGER DEFAULT 0 NOT NULL,
 ray_dateprelevement DATE NOT NULL,
 ray_distancemoelle INTEGER,
 ray_date_premiercerne INTEGER,
 ray_largeur_aubier REAL,
 ray_fichier_image VARCHAR(255),
 ray_remarque VARCHAR(255),
 ray_precision_date_prelevement INTEGER,
 CONSTRAINT c_uni_aid_hauteur_numero_ray UNIQUE(ray_aid_id, ray_hauteur, ray_numero),
 CONSTRAINT t_rayon_ray_pkey PRIMARY KEY(ray_id),
 CONSTRAINT c_fk_aid_ray FOREIGN KEY (ray_aid_id)
   REFERENCES public.t_arbre_identifie_aid(aid_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_bar_ray FOREIGN KEY (ray_bar_id)
   REFERENCES public.t_barreau_bar(bar_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_ron_ray FOREIGN KEY (ray_ron_id)
   REFERENCES public.t_rondelle_ron(ron_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.t_rayon_ray
IS 'Table des rayons identifié par le rattachement à un arbre, une hauteur de prélèvement et un numéro en séquence';

COMMENT ON COLUMN public.t_rayon_ray.ray_id
IS 'Identifiant unique automatique';

COMMENT ON COLUMN public.t_rayon_ray.ray_aid_id
IS 'Identifiant unique de l''arbre identifié sur lequel le prélèvement a été réalisé';

COMMENT ON COLUMN public.t_rayon_ray.ray_ron_id
IS 'Identifiant unique de la rondelle de rattachement s''il y a lieu';

COMMENT ON COLUMN public.t_rayon_ray.ray_bar_id
IS 'Identifiant unique du barreau de rattachement s''il y a lieu';

COMMENT ON COLUMN public.t_rayon_ray.ray_numero
IS 'Numéro en séquence du rayon pour l''arbre identifié';

COMMENT ON COLUMN public.t_rayon_ray.ray_hauteur
IS 'Hauteur de prélèvement (En mètre)';

COMMENT ON COLUMN public.t_rayon_ray.ray_direction
IS 'Direction du prélévement selon 3 axes maximum (variable selon le protocole de l''étude)';

COMMENT ON COLUMN public.t_rayon_ray.ray_traitement
IS 'Précise les traitements appliqués au rayon/carotte ainsi que les dates d''application en format libre';

COMMENT ON COLUMN public.t_rayon_ray.ray_presencemoelle
IS 'Indique si la moelle est présente dans le rayon / carotte';

COMMENT ON COLUMN public.t_rayon_ray.ray_complete
IS 'Précise si la carotte atteint le centre de l''arbre';

COMMENT ON COLUMN public.t_rayon_ray.ray_integriteprelevement
IS '3 valeurs possibles : 0 si le prélèvement n''existe plus physiquement, 1 si le prélèvement n''est plus intègre (prélèvement cerne), 2 si le prélèvement est intègre';

COMMENT ON COLUMN public.t_rayon_ray.ray_dateprelevement
IS 'Date à laquelle le rayon / carotte  a été prélevée.';

COMMENT ON COLUMN public.t_rayon_ray.ray_distancemoelle
IS 'Distance à la moelle (mesurée si moelle présente estimée dans le cas contraire)';

COMMENT ON COLUMN public.t_rayon_ray.ray_date_premiercerne
IS 'Année du premier cerne physique mesurable disponible.';

COMMENT ON COLUMN public.t_rayon_ray.ray_largeur_aubier
IS 'Largeur d''aubier du rayon / carotte en';

COMMENT ON COLUMN public.t_rayon_ray.ray_fichier_image
IS 'Si un fichier informatique (image) existe ce champ permet de stocker le nom de ce fichier ';

COMMENT ON COLUMN public.t_rayon_ray.ray_remarque
IS 'Remarque en saisie libre à apporter au rayon si besoin';

COMMENT ON COLUMN public.t_rayon_ray.ray_precision_date_prelevement
IS 'Précision de la date de carottage exprimée en nombre de jours (1 signifiant date exacte - 30 ou 31 pour précision mensuelle ...)';

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