db_toff on pggeodb.nancy.inra.fr
Previous topic Chapter index Next topic

Table: t_measure_mea

 

 

Schema

public

 

Owner

postgres

 

Tablespace

(default)

 

Descriptions

Trait measure table / Table des mesures de traits

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

mea_id

serial

 

nextval('t_measure_mea_mea_id_seq'::regclass)

Automatic ID of the measure / Identifiant automatique de la mesure

 

mea_tra_id

integer

 

 

 

Unique ID of the related trait / Identifiant unique du trait rattaché

 

mea_dev_id

integer

 

 

 

Automatic ID of the related developmental stage /Identifiant automatique du stade de développement

 

mea_sex_id

integer

 

 

 

Automatic ID of the related sex /Identifiant automatique du sexe

 

mea_met_id

integer

 

 

 

Automatic ID of the related metadata set /Identifiant automatique des métadonnées de la mesure

 

mea_tym_id

integer

 

 

 

Automatic ID of the related measure type /Identifiant automatique du type de mesure

 

mea_spe_id

integer

 

 

 

Automatic ID of the related species /Identifiant automatique de l'espèce

 

mea_recorder_per_id

integer

 

 

 

Automatic ID of the recorder /Identifiant automatique de la personne qui encode la donnée

 

mea_assessor_per_id

integer

 

 

 

 

Automatic ID of the assessor /Identifiant automatique de la personne qui valide la donnée

 

 

mea_date

date

 

 

 

 

Date of the trait measure / Date à laquelle la mesure du trait a été réalisée

 

 

mea_precision_date

double precision

 

 

 

 

Precision of the trait measure date in months / Précision de la date de mesure exprimée en mois

 

 

mea_value

varchar(32)

 

 

 

Trait measure value / Valeur de la mesure du trait

 

 

mea_age

double precision

 

 

 

 

Age of specimens used to measure the trait (in months) / Age de la population ayant fait l'objet de la mesure exprimé en nombre de mois.

 

 

mea_nsize

integer

 

 

 

 

Effective size / Nombre d'individus de la population ayant fait l'objet de la mesure (taille effectif)

 

 

mea_memo

varchar

 

 

 

 

Space for comments / Commentaire libre à associer à la mesure

 

 

mea_original_species

varchar(255)

 

 

 

 

Species name provided in the original reference / Nom de l'espèce tel que fournit dans la donnée originale

 

 

mea_degree_polyploidy

integer

 

 

 

 

Degree of polyploidy / Degré éventuel de polyploidie

 

 

mea_encoding_date

date

 

 

 

 

Encoding date / Date de l'encodage de la donnée

 

 

mea_valide

boolean

 

 

false

Boolean displaying the assessment status of the measure / Booléen (vrai /faux) précisant si la donnée a été validée

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_dev_mea

mea_dev_id

public.tr_stage_development_dev

dev_id

No Action

No Action

 

Immediate

A measure is related to only one developmental stage / Une mesure est associée à un et un seul stade de développement

c_fk_met_mea

mea_met_id

public.t_set_metadata_measure_met

met_id

No Action

No Action

 

Immediate

A measure is related to only one metadata set / Une mesure est associée à un et un seul groupe de métadonnées

c_fk_per_assessor_mea

mea_assessor_per_id

public.t_person_per

per_id

No Action

No Action

 

Immediate

A measure is related to only one assessor / Une mesure est associée à une et une seule personne (valideur)

c_fk_per_recorder_mea

mea_recorder_per_id

public.t_person_per

per_id

No Action

No Action

 

Immediate

A measure is related to only one recorder / Une mesure est associée à une et une seule personne (encodeur)

c_fk_sex_mea

mea_sex_id

public.tr_sex_sex

sex_id

No Action

No Action

 

Immediate

A measure is related to only one sex / Une mesure est associée à un et un seul sexe

c_fk_spe_mea

mea_spe_id

public.tr_species_spe

spe_id

No Action

No Action

 

Immediate

A measure is related to only one species / Une mesure est associée à une et une seule espèce

c_fk_tra_mea

mea_tra_id

public.tr_trait_tra

tra_id

No Action

No Action

 

Immediate

A measure is related to only one trait / Une mesure est associée à un et un seul trait

c_fk_tym_mea

mea_tym_id

public.tr_type_measure_tym

tym_id

No Action

No Action

 

Immediate

A measure is related to only one measure type / Une mesure est associée à un et un seul type de mesure

 

Check Constraints

There are no check constraints for table t_measure_mea

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_tra_dev_sex_met_tym_spe_mea

btree

 

mea_tra_id, mea_dev_id, mea_sex_id, mea_met_id, mea_tym_id, mea_spe_id

 

tra - dev - sex - met - tym - spe must be unique / L'ensemble des 6 champs est unique : tra - dev - sex - met - tym - spe

t_measure_mea_pkey

btree

 

mea_id

 

x_btr_dev_mea

btree

 

mea_dev_id

 

 

Foreign key index linking a measure to a developmental stage /Index sur la clé étrangère rattachant une mesure à un stade de développement

x_btr_met_mea

btree

 

mea_met_id

 

 

Foreign key index linking a measure to a group of metadata /Index sur la clé étrangère rattachant une mesure à un groupe de métadonnées

x_btr_per_assessorr_mea

btree

 

mea_assessor_per_id

 

 

Foreign key index linking a measure to a assessor / Index sur la clé étrangère rattachant une mesure à un valideur

x_btr_per_recorder_mea

btree

 

mea_recorder_per_id

 

 

Foreign key index linking a measure to a recorder / Index sur la clé étrangère rattachant une mesure à un encodeur

x_btr_sex_mea

btree

 

mea_sex_id

 

 

Foreign key index linking a measure to a sex /Index sur la clé étrangère rattachant une mesure à un sexe

x_btr_spe_mea

btree

 

mea_spe_id

 

 

Foreign key index linking a measure to a species / Index sur la clé étrangère rattachant une mesure à une espèce

x_btr_tra_mea

btree

 

mea_tra_id

 

 

Foreign key index linking a measure to a trait /Index sur la clé étrangère rattachant une mesure à un trait

x_btr_tym_mea

btree

 

mea_tym_id

 

 

Foreign key index linking a measure to a measure type /Index sur la clé étrangère rattachant une mesure à un type de mesure

 

Triggers

There are no triggers for table t_measure_mea

 

Rules

There are no rules for table t_measure_mea

 

Policies

There are no policies for table t_measure_mea

 

Referenced

There are no tables referenced by table t_measure_mea

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

 

Definition

CREATE TABLE public.t_measure_mea (
 mea_id SERIAL,
 mea_tra_id INTEGER NOT NULL,
 mea_dev_id INTEGER NOT NULL,
 mea_sex_id INTEGER NOT NULL,
 mea_met_id INTEGER NOT NULL,
 mea_tym_id INTEGER NOT NULL,
 mea_spe_id INTEGER NOT NULL,
 mea_recorder_per_id INTEGER NOT NULL,
 mea_assessor_per_id INTEGER,
 mea_date DATE,
 mea_precision_date DOUBLE PRECISION,
 mea_value VARCHAR(32) NOT NULL,
 mea_age DOUBLE PRECISION,
 mea_nsize INTEGER,
 mea_memo VARCHAR,
 mea_original_species VARCHAR(255),
 mea_degree_polyploidy INTEGER,
 mea_encoding_date DATE,
 mea_valide BOOLEAN DEFAULT false NOT NULL,
 CONSTRAINT c_uni_tra_dev_sex_met_tym_spe_mea UNIQUE(mea_tra_id, mea_dev_id, mea_sex_id, mea_met_id, mea_tym_id, mea_spe_id),
 CONSTRAINT t_measure_mea_pkey PRIMARY KEY(mea_id),
 CONSTRAINT c_fk_dev_mea FOREIGN KEY (mea_dev_id)
   REFERENCES public.tr_stage_development_dev(dev_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_met_mea FOREIGN KEY (mea_met_id)
   REFERENCES public.t_set_metadata_measure_met(met_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_per_assessor_mea FOREIGN KEY (mea_assessor_per_id)
   REFERENCES public.t_person_per(per_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_per_recorder_mea FOREIGN KEY (mea_recorder_per_id)
   REFERENCES public.t_person_per(per_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_sex_mea FOREIGN KEY (mea_sex_id)
   REFERENCES public.tr_sex_sex(sex_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_spe_mea FOREIGN KEY (mea_spe_id)
   REFERENCES public.tr_species_spe(spe_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_tra_mea FOREIGN KEY (mea_tra_id)
   REFERENCES public.tr_trait_tra(tra_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_tym_mea FOREIGN KEY (mea_tym_id)
   REFERENCES public.tr_type_measure_tym(tym_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

)
WITH (oids = false);

COMMENT ON TABLE public.t_measure_mea
IS 'Trait measure table / Table des mesures de traits';

COMMENT ON COLUMN public.t_measure_mea.mea_id
IS 'Automatic ID of the measure / Identifiant automatique de la mesure';

COMMENT ON COLUMN public.t_measure_mea.mea_tra_id
IS 'Unique ID of the related trait / Identifiant unique du trait rattaché';

COMMENT ON COLUMN public.t_measure_mea.mea_dev_id
IS 'Automatic ID of the related developmental stage /Identifiant automatique du stade de développement';

COMMENT ON COLUMN public.t_measure_mea.mea_sex_id
IS 'Automatic ID of the related sex /Identifiant automatique du sexe';

COMMENT ON COLUMN public.t_measure_mea.mea_met_id
IS 'Automatic ID of the related metadata set /Identifiant automatique des métadonnées de la mesure';

COMMENT ON COLUMN public.t_measure_mea.mea_tym_id
IS 'Automatic ID of the related measure type /Identifiant automatique du type de mesure';

COMMENT ON COLUMN public.t_measure_mea.mea_spe_id
IS 'Automatic ID of the related species /Identifiant automatique de l''espèce';

COMMENT ON COLUMN public.t_measure_mea.mea_recorder_per_id
IS 'Automatic ID of the recorder /Identifiant automatique de la personne qui encode la donnée';

COMMENT ON COLUMN public.t_measure_mea.mea_assessor_per_id
IS 'Automatic ID of the assessor /Identifiant automatique de la personne qui valide la donnée';

COMMENT ON COLUMN public.t_measure_mea.mea_date
IS 'Date of the trait measure / Date à laquelle la mesure du trait a été réalisée';

COMMENT ON COLUMN public.t_measure_mea.mea_precision_date
IS 'Precision of the trait measure date in months / Précision de la date de mesure exprimée en mois';

COMMENT ON COLUMN public.t_measure_mea.mea_value
IS 'Trait measure value / Valeur de la mesure du trait';

COMMENT ON COLUMN public.t_measure_mea.mea_age
IS 'Age of specimens used to measure the trait (in months) / Age de la population ayant fait l''objet de la mesure exprimé en nombre de mois.';

COMMENT ON COLUMN public.t_measure_mea.mea_nsize
IS 'Effective size / Nombre d''individus de la population ayant fait l''objet de la mesure (taille effectif)';

COMMENT ON COLUMN public.t_measure_mea.mea_memo
IS 'Space for comments / Commentaire libre à associer à la mesure';

COMMENT ON COLUMN public.t_measure_mea.mea_original_species
IS 'Species name provided in the original reference / Nom de l''espèce tel que fournit dans la donnée originale';

COMMENT ON COLUMN public.t_measure_mea.mea_degree_polyploidy
IS 'Degree of polyploidy / Degré éventuel de polyploidie';

COMMENT ON COLUMN public.t_measure_mea.mea_encoding_date
IS 'Encoding date / Date de l''encodage de la donnée';

COMMENT ON COLUMN public.t_measure_mea.mea_valide
IS 'Boolean displaying the assessment status of the measure / Booléen (vrai /faux) précisant si la donnée a été validée';

COMMENT ON CONSTRAINT c_fk_dev_mea ON public.t_measure_mea
IS 'A measure is related to only one developmental stage / Une mesure est associée à un et un seul stade de développement';

COMMENT ON CONSTRAINT c_fk_met_mea ON public.t_measure_mea
IS 'A measure is related to only one metadata set / Une mesure est associée à un et un seul groupe de métadonnées';

COMMENT ON CONSTRAINT c_fk_per_assessor_mea ON public.t_measure_mea
IS 'A measure is related to only one assessor / Une mesure est associée à une et une seule personne (valideur)';

COMMENT ON CONSTRAINT c_fk_per_recorder_mea ON public.t_measure_mea
IS 'A measure is related to only one recorder / Une mesure est associée à une et une seule personne (encodeur)';

COMMENT ON CONSTRAINT c_fk_sex_mea ON public.t_measure_mea
IS 'A measure is related to only one sex / Une mesure est associée à un et un seul sexe';

COMMENT ON CONSTRAINT c_fk_spe_mea ON public.t_measure_mea
IS 'A measure is related to only one species / Une mesure est associée à une et une seule espèce';

COMMENT ON CONSTRAINT c_fk_tra_mea ON public.t_measure_mea
IS 'A measure is related to only one trait / Une mesure est associée à un et un seul trait';

COMMENT ON CONSTRAINT c_fk_tym_mea ON public.t_measure_mea
IS 'A measure is related to only one measure type / Une mesure est associée à un et un seul type de mesure';

COMMENT ON CONSTRAINT c_uni_tra_dev_sex_met_tym_spe_mea ON public.t_measure_mea
IS 'tra - dev - sex - met - tym - spe must be unique / L''ensemble des 6 champs est unique : tra - dev - sex - met - tym - spe';

CREATE INDEX x_btr_dev_mea ON public.t_measure_mea
 USING btree (mea_dev_id);

COMMENT ON INDEX public.x_btr_dev_mea
IS 'Foreign key index linking a  measure to a developmental stage /Index sur la clé étrangère rattachant une mesure à un stade de développement';

CREATE INDEX x_btr_met_mea ON public.t_measure_mea
 USING btree (mea_met_id);

COMMENT ON INDEX public.x_btr_met_mea
IS 'Foreign key index linking a  measure to a group of metadata /Index sur la clé étrangère rattachant une mesure à un groupe de métadonnées';

CREATE INDEX x_btr_per_assessorr_mea ON public.t_measure_mea
 USING btree (mea_assessor_per_id);

COMMENT ON INDEX public.x_btr_per_assessorr_mea
IS 'Foreign key index linking a  measure to a assessor / Index sur la clé étrangère rattachant une mesure à un valideur';

CREATE INDEX x_btr_per_recorder_mea ON public.t_measure_mea
 USING btree (mea_recorder_per_id);

COMMENT ON INDEX public.x_btr_per_recorder_mea
IS 'Foreign key index linking a  measure to a recorder / Index sur la clé étrangère rattachant une mesure à un encodeur';

CREATE INDEX x_btr_sex_mea ON public.t_measure_mea
 USING btree (mea_sex_id);

COMMENT ON INDEX public.x_btr_sex_mea
IS 'Foreign key index linking a  measure to a sex /Index sur la clé étrangère rattachant une mesure à un sexe';

CREATE INDEX x_btr_spe_mea ON public.t_measure_mea
 USING btree (mea_spe_id);

COMMENT ON INDEX public.x_btr_spe_mea
IS 'Foreign key index linking a  measure to a species / Index sur la clé étrangère rattachant une mesure à une espèce';

CREATE INDEX x_btr_tra_mea ON public.t_measure_mea
 USING btree (mea_tra_id);

COMMENT ON INDEX public.x_btr_tra_mea
IS 'Foreign key index linking a  measure to a trait /Index sur la clé étrangère rattachant une mesure à un trait';

CREATE INDEX x_btr_tym_mea ON public.t_measure_mea
 USING btree (mea_tym_id);

COMMENT ON INDEX public.x_btr_tym_mea
IS 'Foreign key index linking a  measure to a measure type /Index sur la clé étrangère rattachant une mesure à un type de mesure';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 19/06/2019 10:17
Previous topic Chapter index Next topic