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

Table: tr_campagne_cam

 

 

Schema

public

 

Owner

postgres

 

Tablespace

(default)

 

Descriptions

Table des campagnes associées aux projets. Il s'agit de campagne de sélection des arbres et non pas de campagnes de mesures.

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

cam_id

serial

 

nextval('tr_campagne_cam_cam_id_seq'::regclass)

identifiant automatique numérique de la campagne

 

cam_pjt_id

integer

 

 

 

identifiant automatique numérique du projet associé à la campagne

 

 

cam_code

varchar(64)

 

 

 

Code unique de la campagne pour un même projet

 

 

cam_libelle

varchar(255)

 

 

 

Libellé de la campagne

 

 

cam_date_debut

date

 

 

 

 

Date de début de la campagne

 

 

cam_date_fin

date

 

 

 

 

Date de début de la campagne

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_pjt_cam

cam_pjt_id

public.tr_projet_pjt

pjt_id

No Action

No Action

 

Immediate

une campagne doit être rattachée à 1 et 1 seul projet

 

Check Constraints

There are no check constraints for table tr_campagne_cam

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_pjt_code_cam

btree

 

cam_pjt_id, cam_code

 

Le couple projet / code campagne doit être unique

tr_campagne_cam_pkey

btree

 

cam_id

 

x_btr_fkey_pjt_cam

btree

 

cam_pjt_id

 

 

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

 

Triggers

There are no triggers for table tr_campagne_cam

 

Rules

There are no rules for table tr_campagne_cam

 

Policies

There are no policies for table tr_campagne_cam

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

t_arbre_arb

public

c_fk_cam_arb

arb_cam_id

public.tr_campagne_cam

cam_id

No Action

No Action

 

Immediate

Un arbre possède un repérage (code et localisation) dans une et une seule campagne

 

Properties

Property

Value

Inherited From

 

Rows

26

Pages

1

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tr_campagne_cam (
 cam_id SERIAL,
 cam_pjt_id INTEGER NOT NULL,
 cam_code VARCHAR(64) NOT NULL,
 cam_libelle VARCHAR(255) NOT NULL,
 cam_date_debut DATE,
 cam_date_fin DATE,
 CONSTRAINT c_uni_pjt_code_cam UNIQUE(cam_pjt_id, cam_code),
 CONSTRAINT tr_campagne_cam_pkey PRIMARY KEY(cam_id),
 CONSTRAINT c_fk_pjt_cam FOREIGN KEY (cam_pjt_id)
   REFERENCES public.tr_projet_pjt(pjt_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tr_campagne_cam
IS 'Table des campagnes associées aux projets. Il s''agit de campagne de sélection des arbres et non pas de campagnes de mesures.';

COMMENT ON COLUMN public.tr_campagne_cam.cam_id
IS 'identifiant automatique numérique de la campagne';

COMMENT ON COLUMN public.tr_campagne_cam.cam_pjt_id
IS 'identifiant automatique numérique du projet associé à la campagne';

COMMENT ON COLUMN public.tr_campagne_cam.cam_code
IS 'Code unique de la campagne pour un même projet';

COMMENT ON COLUMN public.tr_campagne_cam.cam_libelle
IS 'Libellé de la campagne';

COMMENT ON COLUMN public.tr_campagne_cam.cam_date_debut
IS 'Date de début de la campagne';

COMMENT ON COLUMN public.tr_campagne_cam.cam_date_fin
IS 'Date de début de la campagne';

COMMENT ON CONSTRAINT c_fk_pjt_cam ON public.tr_campagne_cam
IS 'une campagne doit être rattachée à 1 et 1 seul projet';

COMMENT ON CONSTRAINT c_uni_pjt_code_cam ON public.tr_campagne_cam
IS 'Le couple projet / code campagne doit être unique';

CREATE INDEX x_btr_fkey_pjt_cam ON public.tr_campagne_cam
 USING btree (cam_pjt_id);

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