Schema
public
Owner
phyto
Tablespace
(default)
Descriptions
Table associant un nom de strate à une étude pour en préciser la définition, surcharger éventuellement la lettre associée abrégée et donner une équivalence sur un ensemble limité de strates dites 'standards'
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
std_etu_id |
integer |
|
|
|
Identifiant de l'étude associée |
||
|
std_str_id |
integer |
|
|
|
Identifiant du nom de strate associé |
||
|
|
std_definition |
varchar(128) |
|
|
|
Définition de la strate nommée propre à l'étude |
|
|
std_str_id_standard |
integer |
|
|
|
|
Identifiant d'une strate standard d'équivalence (sur 3 strates) |
|
|
|
std_abrege |
varchar(7) |
|
|
|
|
Lettre ou abrege court utilisé dans les relevés floristiques pour identifier cette strate (pour l'étude concernée) |
|
|
std_date |
date |
|
|
|
Date de définition de la strate permettant d'avoir des définitions variant dans le temps pour un même nom de strate et une même étude |
|
|
std_id |
serial |
|
nextval('tj_strate_definition_etu_str_std_std_id_seq'::regclass) |
Identifiant automatique de la strate définie |
|||
|
|
std_classement |
integer |
|
|
0 |
Valeur numérique permettant de classer les strates observées dans les relevés floristiques. Les plus petites valeurs apparaîtront en premier dans le listing des espèces observées. |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
std_etu_id |
etu_id |
Cascade |
No Action |
|
Immediate |
Une définition concerne une et une seule étude |
||
std_str_id |
str_id |
Cascade |
No Action |
|
Immediate |
Une définition concerne une et une seule strate |
||
std_str_id_standard |
str_id |
Cascade |
No Action |
|
Immediate |
Une strate définie peut faire référence a une strate standard |
Check Constraints
There are no check constraints for table tj_strate_definition_etu_str_std
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
btree |
|
std_etu_id, std_str_id, std_date, std_definition |
|
|
||
btree |
|
std_id |
|
Triggers
There are no triggers for table tj_strate_definition_etu_str_std
Rules
There are no rules for table tj_strate_definition_etu_str_std
Policies
There are no policies for table tj_strate_definition_etu_str_std
Referenced
Table | Schema | Foreign Key | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|---|---|
public |
abo_std_id |
std_id |
No Action |
No Action |
|
Immediate |
|
|||
public |
rec_std_id |
std_id |
No Action |
No Action |
|
Immediate |
|
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
187 |
Pages |
3 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tj_strate_definition_etu_str_std (
std_etu_id INTEGER NOT NULL,
std_str_id INTEGER NOT NULL,
std_definition VARCHAR(128) NOT NULL,
std_str_id_standard INTEGER,
std_abrege VARCHAR(7),
std_date DATE NOT NULL,
std_id SERIAL,
std_classement INTEGER DEFAULT 0 NOT NULL,
CONSTRAINT c_uni_etu_str_date_def_std UNIQUE(std_etu_id, std_str_id, std_date, std_definition),
CONSTRAINT tj_strate_definition_etu_str_std_pkey PRIMARY KEY(std_id),
CONSTRAINT c_fk_etu_std FOREIGN KEY (std_etu_id)
REFERENCES public.t_etude_etu(etu_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT c_fk_str_std FOREIGN KEY (std_str_id)
REFERENCES public.tr_strate_nom_str(str_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT c_fk_str_std_standard FOREIGN KEY (std_str_id_standard)
REFERENCES public.tr_strate_nom_str(str_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tj_strate_definition_etu_str_std
IS 'Table associant un nom de strate à une étude pour en préciser la définition, surcharger éventuellement la lettre associée abrégée et donner une équivalence sur un ensemble limité de strates dites ''standards''';
COMMENT ON COLUMN public.tj_strate_definition_etu_str_std.std_etu_id
IS 'Identifiant de l''étude associée';
COMMENT ON COLUMN public.tj_strate_definition_etu_str_std.std_str_id
IS 'Identifiant du nom de strate associé';
COMMENT ON COLUMN public.tj_strate_definition_etu_str_std.std_definition
IS 'Définition de la strate nommée propre à l''étude';
COMMENT ON COLUMN public.tj_strate_definition_etu_str_std.std_str_id_standard
IS 'Identifiant d''une strate standard d''équivalence (sur 3 strates)';
COMMENT ON COLUMN public.tj_strate_definition_etu_str_std.std_abrege
IS 'Lettre ou abrege court utilisé dans les relevés floristiques pour identifier cette strate (pour l''étude concernée)';
COMMENT ON COLUMN public.tj_strate_definition_etu_str_std.std_date
IS 'Date de définition de la strate permettant d''avoir des définitions variant dans le temps pour un même nom de strate et une même étude';
COMMENT ON COLUMN public.tj_strate_definition_etu_str_std.std_id
IS 'Identifiant automatique de la strate définie';
COMMENT ON COLUMN public.tj_strate_definition_etu_str_std.std_classement
IS 'Valeur numérique permettant de classer les strates observées dans les relevés floristiques. Les plus petites valeurs apparaîtront en premier dans le listing des espèces observées.';
COMMENT ON CONSTRAINT c_fk_etu_std ON public.tj_strate_definition_etu_str_std
IS 'Une définition concerne une et une seule étude';
COMMENT ON CONSTRAINT c_fk_str_std ON public.tj_strate_definition_etu_str_std
IS 'Une définition concerne une et une seule strate';
COMMENT ON CONSTRAINT c_fk_str_std_standard ON public.tj_strate_definition_etu_str_std
IS 'Une strate définie peut faire référence a une strate standard';
This file was generated with SQL Manager 2011 for PostgreSQL (www.pgsqlmanager.com) at 28/03/2012 14:37 |