db.silva.inrae.fr/db_biljou_param - db_biljou_param on db.silva.inrae.fr
Previous topic Chapter index Next topic

Table: tj_ancetre_anc

 

 

Schema

public

 

Owner

postgres

 

Tablespace

(default)

 

Descriptions

table de jointure associant une source de données avec une autre source de donnée dont elle est dérivée. La méthode ayant permis cette production peut être renseignée.

 

Columns

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

anc_src_id

integer

 

 

 

identifiant automatique numérique de la nouvelle source (source dérivée)

anc_src_ancetre_id

integer

 

 

 

identifiant automatique numérique de la source mére

 

anc_met_id

integer

 

 

 

 

identifiant automatique numérique de la methode utilisée pour créer la source dérivée

 

Foreign Keys

Name

Columns

FK Table

FK Columns

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_met_anc

anc_met_id

public.tr_methode_met

met_id

No Action

No Action

 

Immediate

Un lien de 2 sources peut être rattaché à 0 ou une méthode

c_fk_src_ancetre_anc

anc_src_ancetre_id

public.t_source_src

src_id

No Action

No Action

 

Immediate

Un lien de 2 sources est rattaché à une et une seule source parent

c_fk_src_enfant_anc

anc_src_id

public.t_source_src

src_id

No Action

No Action

 

Immediate

Un lien de 2 sources est rattaché à une et une seule source dérivée

 

Check Constraints

There are no check constraints for table tj_ancetre_anc

 

Indices

Name

Type

Function

Columns

Primary Key

Unique

Description

tj_ancetre_anc_pkey

btree

 

anc_src_id, anc_src_ancetre_id

 

x_btr_fkey_met_anc

btree

 

anc_met_id

 

 

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

x_btr_fkey_src_ancetre_anc

btree

 

anc_src_ancetre_id

 

 

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

x_btr_fkey_src_enfant_anc

btree

 

anc_src_id

 

 

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

 

Triggers

There are no triggers for table tj_ancetre_anc

 

Rules

There are no rules for table tj_ancetre_anc

 

Policies

There are no policies for table tj_ancetre_anc

 

Referenced

There are no tables referenced by table tj_ancetre_anc

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tj_ancetre_anc (
 anc_src_id INTEGER NOT NULL,
 anc_src_ancetre_id INTEGER NOT NULL,
 anc_met_id INTEGER,
 CONSTRAINT tj_ancetre_anc_pkey PRIMARY KEY(anc_src_id, anc_src_ancetre_id),
 CONSTRAINT c_fk_met_anc FOREIGN KEY (anc_met_id)
   REFERENCES public.tr_methode_met(met_id)
   ON DELETE NO ACTION
   ON
UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_src_ancetre_anc FOREIGN KEY (anc_src_ancetre_id)
   REFERENCES public.t_source_src(src_id)
   ON DELETE NO ACTION
   ON
UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT c_fk_src_enfant_anc FOREIGN KEY (anc_src_id)
   REFERENCES public.t_source_src(src_id)
   ON DELETE NO ACTION
   ON
UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tj_ancetre_anc
IS 'table de jointure associant une source de données avec une autre source de donnée dont elle est dérivée. La méthode ayant permis cette production peut être renseignée.';

COMMENT ON COLUMN public.tj_ancetre_anc.anc_src_id
IS 'identifiant automatique numérique de la nouvelle source (source dérivée)';

COMMENT ON COLUMN public.tj_ancetre_anc.anc_src_ancetre_id
IS 'identifiant automatique numérique de la source mére';

COMMENT ON COLUMN public.tj_ancetre_anc.anc_met_id
IS 'identifiant automatique numérique de la methode utilisée pour créer la source dérivée';

COMMENT ON CONSTRAINT c_fk_met_anc ON public.tj_ancetre_anc
IS 'Un lien de 2 sources peut être rattaché à 0 ou une méthode';

COMMENT ON CONSTRAINT c_fk_src_ancetre_anc ON public.tj_ancetre_anc
IS 'Un lien de 2 sources est rattaché à une et une seule source parent';

COMMENT ON CONSTRAINT c_fk_src_enfant_anc ON public.tj_ancetre_anc
IS 'Un lien de 2 sources est rattaché à une et une seule source dérivée';

CREATE INDEX x_btr_fkey_met_anc ON public.tj_ancetre_anc
 USING btree (anc_met_id);

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

CREATE INDEX x_btr_fkey_src_ancetre_anc ON public.tj_ancetre_anc
 USING btree (anc_src_ancetre_id);

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

CREATE INDEX x_btr_fkey_src_enfant_anc ON public.tj_ancetre_anc
 USING btree (anc_src_id);

COMMENT ON INDEX public.x_btr_fkey_src_enfant_anc
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