Schema
Owner
cefs
Tablespace
(default)
Descriptions
There is no description for table t_capture_cap
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
cap_id |
serial |
|
nextval('t_capture_cap_cap_id_seq'::regclass) |
Identifiant automatique d'une capture |
|||
|
cap_ani_id |
integer |
|
|
|
Identifiant de l'animal rattaché à la capture |
||
|
cap_sit_id |
integer |
|
|
|
Identifiant du site de la capture |
||
|
|
cap_bague |
varchar(12) |
|
|
|
Identifiant de la bague à la capture |
|
|
|
cap_date |
date |
|
|
|
Date de la capture |
|
|
|
cap_annee_suivi |
smallint |
|
|
|
Année de suivi de la capture |
|
|
|
cap_faon |
boolean |
|
|
|
Booléen précisant si l'animal est capturé faon |
|
|
|
cap_age |
|
|
|
|
Age estimé à la capture |
|
|
|
cap_age_corrige |
|
|
|
|
Age corrigé à la capture |
|
|
|
cap_age_classe |
|
|
|
|
Classe d'âge de l'animal |
|
|
|
cap_poids |
double precision |
|
|
|
|
Poids à la capture en kg |
|
|
cap_circou |
double precision |
|
|
|
|
Circonférence du cou en cm |
|
|
cap_lpa |
double precision |
|
|
|
|
Longueur de patte arrière en cm |
|
|
cap_etat_sante |
varchar(64) |
|
|
|
|
Etat de santé de l'animal |
|
|
cap_heure_lacher |
time |
|
|
|
|
Heure à laquelle l’animal est relâché lors de la capture |
|
|
cap_proximite_contact |
boolean |
|
|
false |
Booléen précisant si la capture est associée à des données de contact récoltées à l'aide de colliers équipés de capteurs de proximité. |
|
|
|
cap_pertinent |
boolean |
|
|
true |
Booléen utilisé essentiellement lorsque plusieurs captures ont lieu la même année pour un animal pour connaître la capture jugée pertinente pour les données de positionnement. |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cap_ani_id |
ani_id |
No Action |
No Action |
|
Immediate |
Rattachement d'une capture à un et un seul animal |
||
cap_sit_id |
sit_id |
No Action |
No Action |
|
Immediate |
Rattachement d'une capture à un et un seul site de capture |
Check Constraints
There are no check constraints for table t_capture_cap
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
btree |
|
cap_ani_id, cap_date |
|
Unicité de l'ensemble Animal, date. |
||
btree |
|
cap_id |
|
Triggers
There are no triggers for table t_capture_cap
Rules
There are no rules for table t_capture_cap
Policies
There are no policies for table t_capture_cap
Referenced
Table | Schema | Foreign Key | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|---|---|
aca_cap_id |
cap_id |
Cascade |
No Action |
|
Immediate |
Association de la mesure d'une variable alphanumérique avec une et une seule capture |
||||
nca_cap_id |
cap_id |
Cascade |
No Action |
|
Immediate |
Association de la mesure d'une variable numérique avec une et une seule capture |
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
770 |
Pages |
13 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.t_capture_cap (
cap_id SERIAL,
cap_ani_id INTEGER NOT NULL,
cap_sit_id INTEGER NOT NULL,
cap_bague VARCHAR(12) NOT NULL,
cap_date DATE NOT NULL,
cap_annee_suivi SMALLINT NOT NULL,
cap_faon BOOLEAN NOT NULL,
cap_age public.d_a_age,
cap_age_corrige public.d_a_age,
cap_age_classe public.d_a_age_classe,
cap_poids DOUBLE PRECISION,
cap_circou DOUBLE PRECISION,
cap_lpa DOUBLE PRECISION,
cap_etat_sante VARCHAR(64),
cap_heure_lacher TIME WITHOUT TIME ZONE,
cap_proximite_contact BOOLEAN DEFAULT false NOT NULL,
cap_pertinent BOOLEAN DEFAULT true NOT NULL,
CONSTRAINT capture_cap_pkey PRIMARY KEY(cap_id),
CONSTRAINT c_fk_ani_cap FOREIGN KEY (cap_ani_id)
REFERENCES public.t_animal_ani(ani_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT c_fk_sit_cap FOREIGN KEY (cap_sit_id)
REFERENCES public.tr_site_capture_sit(sit_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON COLUMN public.t_capture_cap.cap_id
IS 'Identifiant automatique d''une capture';
COMMENT ON COLUMN public.t_capture_cap.cap_ani_id
IS 'Identifiant de l''animal rattaché à la capture';
COMMENT ON COLUMN public.t_capture_cap.cap_sit_id
IS 'Identifiant du site de la capture';
COMMENT ON COLUMN public.t_capture_cap.cap_bague
IS 'Identifiant de la bague à la capture';
COMMENT ON COLUMN public.t_capture_cap.cap_date
IS 'Date de la capture';
COMMENT ON COLUMN public.t_capture_cap.cap_annee_suivi
IS 'Année de suivi de la capture';
COMMENT ON COLUMN public.t_capture_cap.cap_faon
IS 'Booléen précisant si l''animal est capturé faon';
COMMENT ON COLUMN public.t_capture_cap.cap_age
IS 'Age estimé à la capture';
COMMENT ON COLUMN public.t_capture_cap.cap_age_corrige
IS 'Age corrigé à la capture';
COMMENT ON COLUMN public.t_capture_cap.cap_age_classe
IS 'Classe d''âge de l''animal';
COMMENT ON COLUMN public.t_capture_cap.cap_poids
IS 'Poids à la capture en kg';
COMMENT ON COLUMN public.t_capture_cap.cap_circou
IS 'Circonférence du cou en cm';
COMMENT ON COLUMN public.t_capture_cap.cap_lpa
IS 'Longueur de patte arrière en cm';
COMMENT ON COLUMN public.t_capture_cap.cap_etat_sante
IS 'Etat de santé de l''animal';
COMMENT ON COLUMN public.t_capture_cap.cap_heure_lacher
IS 'Heure à laquelle l’animal est relâché lors de la capture';
COMMENT ON COLUMN public.t_capture_cap.cap_proximite_contact
IS 'Booléen précisant si la capture est associée à des données de contact récoltées à l''aide de colliers équipés de capteurs de proximité.';
COMMENT ON COLUMN public.t_capture_cap.cap_pertinent
IS 'Booléen utilisé essentiellement lorsque plusieurs captures ont lieu la même année pour un animal pour connaître la capture jugée pertinente pour les données de positionnement.';
COMMENT ON CONSTRAINT c_fk_ani_cap ON public.t_capture_cap
IS 'Rattachement d''une capture à un et un seul animal';
COMMENT ON CONSTRAINT c_fk_sit_cap ON public.t_capture_cap
IS 'Rattachement d''une capture à un et un seul site de capture';
CREATE UNIQUE INDEX c_uni_date_ani_cap ON public.t_capture_cap
USING btree (cap_ani_id, cap_date);
COMMENT ON INDEX public.c_uni_date_ani_cap
IS 'Unicité de l''ensemble Animal, date.';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 13/03/2014 13:23 |