db_ofb
Previous topic Chapter index Next topic

Table: t_relevefloristique_rfl

 

 

Schema

public

 

Owner

postgres

 

Tablespace

(default)

 

Descriptions

Table des relevés floristiques

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

rfl_id

serial

 

nextval('t_relevefloristique_rfl_rfl_id_seq'::regclass)

Identifiant numérique automatique du relevé floristique

 

rfl_zon_id

integer

 

 

 

Identifiant automatique numérique de la zone d'étude du relevé

 

rfl_tre_id

integer

 

 

 

Identifiant automatique numérique du type de relevé flrositique

 

 

rfl_date

date

 

 

 

Date à laquelle le relevé a ete effectué

 

 

rfl_precision_date

integer

 

 

 

Précision en nombre de jour de la date renseignée dans le champ rfl_date

 

 

rfl_heuredebut

timetz

 

 

 

 

heure de debut du releve, optionnel

 

 

rfl_heurefin

timetz

 

 

 

 

heure de fin du releve, optionnel

 

 

rfl_operateur

varchar(64)

 

 

 

 

Information libre pour indiquer le ou les opérateurs ayant effectué le relevé. A termes il sera plus rigoureux d'utiliser la table de jointure des notateurs.

 

 

rfl_remarque

varchar

 

 

 

 

Champ libre de remarque permettant d'apporter une information complémentaire au relevé

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_tre_rfl

rfl_tre_id

public.tr_typereleve_tre

tre_id

No Action

No Action

 

Immediate

Le champ rfl_tre_id correspond obligatoirement à un typede relevé existant

c_fk_zon_rfl

rfl_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

Le champ rfl_zon_id correspond obligatoirement à une zone d'étude existante

 

Check Constraints

There are no check constraints for table t_relevefloristique_rfl

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_zon_tre_date_rfl

btree

 

rfl_zon_id, rfl_tre_id, rfl_date

 

 

t_relevefloristique_rfl_pkey

btree

 

rfl_id

 

x_btr_fkey_tre_rfl

btree

 

rfl_tre_id

 

 

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

x_btr_fkey_zon_rfl

btree

 

rfl_zon_id

 

 

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

 

Triggers

There are no triggers for table t_relevefloristique_rfl

 

Rules

There are no rules for table t_relevefloristique_rfl

 

Policies

There are no policies for table t_relevefloristique_rfl

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

tj_indice_ind

public

c_fk_rfl_ind

ind_rfl_id

public.t_relevefloristique_rfl

rfl_id

No Action

No Action

 

Immediate

Le champ ind_rfl_id correspond obligatoirement à un relevé floristique existant

tj_notateur_not

public

c_fk_rfl_not

not_rfl_id

public.t_relevefloristique_rfl

rfl_id

No Action

No Action

 

Immediate

Le champ not_rfl_id correspond obligatoirement à un relevé existant

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.t_relevefloristique_rfl (
 rfl_id SERIAL,
 rfl_zon_id INTEGER NOT NULL,
 rfl_tre_id INTEGER NOT NULL,
 rfl_date DATE NOT NULL,
 rfl_precision_date INTEGER NOT NULL,
 rfl_heuredebut TIME WITH TIME ZONE,
 rfl_heurefin TIME WITH TIME ZONE,
 rfl_operateur VARCHAR(64),
 rfl_remarque VARCHAR,
 CONSTRAINT c_uni_zon_tre_date_rfl UNIQUE(rfl_zon_id, rfl_tre_id, rfl_date),
 CONSTRAINT t_relevefloristique_rfl_pkey PRIMARY KEY(rfl_id),
 CONSTRAINT c_fk_tre_rfl FOREIGN KEY (rfl_tre_id)
   REFERENCES public.tr_typereleve_tre(tre_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_zon_rfl FOREIGN KEY (rfl_zon_id)
   REFERENCES public.tr_zone_etude_zon(zon_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.t_relevefloristique_rfl
IS 'Table des relevés floristiques';

COMMENT ON COLUMN public.t_relevefloristique_rfl.rfl_id
IS 'Identifiant numérique automatique du relevé floristique';

COMMENT ON COLUMN public.t_relevefloristique_rfl.rfl_zon_id
IS 'Identifiant automatique numérique de la zone d''étude du relevé';

COMMENT ON COLUMN public.t_relevefloristique_rfl.rfl_tre_id
IS 'Identifiant automatique numérique du type de relevé flrositique';

COMMENT ON COLUMN public.t_relevefloristique_rfl.rfl_date
IS 'Date à laquelle le relevé a ete effectué';

COMMENT ON COLUMN public.t_relevefloristique_rfl.rfl_precision_date
IS 'Précision en nombre de jour de la date renseignée dans le champ rfl_date';

COMMENT ON COLUMN public.t_relevefloristique_rfl.rfl_heuredebut
IS 'heure de debut du releve, optionnel';

COMMENT ON COLUMN public.t_relevefloristique_rfl.rfl_heurefin
IS 'heure de fin du releve, optionnel';

COMMENT ON COLUMN public.t_relevefloristique_rfl.rfl_operateur
IS 'Information libre pour indiquer le ou les opérateurs ayant effectué le relevé. A termes il sera plus rigoureux d''utiliser la table de jointure des notateurs.';

COMMENT ON COLUMN public.t_relevefloristique_rfl.rfl_remarque
IS 'Champ libre de remarque permettant d''apporter une information complémentaire au relevé';

COMMENT ON CONSTRAINT c_fk_tre_rfl ON public.t_relevefloristique_rfl
IS 'Le champ rfl_tre_id correspond obligatoirement à un typede relevé existant';

COMMENT ON CONSTRAINT c_fk_zon_rfl ON public.t_relevefloristique_rfl
IS 'Le champ rfl_zon_id correspond obligatoirement à une zone d''étude existante';

CREATE INDEX x_btr_fkey_tre_rfl ON public.t_relevefloristique_rfl
 USING btree (rfl_tre_id);

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

CREATE INDEX x_btr_fkey_zon_rfl ON public.t_relevefloristique_rfl
 USING btree (rfl_zon_id);

COMMENT ON INDEX public.x_btr_fkey_zon_rfl
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)
Previous topic Chapter index Next topic