Schema
Owner
cefs
Tablespace
(default)
Descriptions
Tables des animaux
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
ani_id |
serial |
|
nextval('t_animal_ani_ani_id_seq'::regclass) |
Identifiant automatique d'un animal |
|||
|
|
ani_etiq |
varchar(16) |
|
|
Identifiant usuel d'un animal. |
||
|
|
ani_sexe |
|
|
|
|
Sexe de l'animal |
|
|
|
ani_mortalite |
boolean |
|
|
|
false |
Booléen précisant si l'animal est mort |
|
|
ani_date_mort |
date |
|
|
|
|
Date de la mort de l'animal |
|
|
ani_date_mort_arrondi |
boolean |
|
|
|
|
Booléen indiquant si la date de mort est imprécise auquel cas le champ ANI_Date_Mort_Text devrait être renseigné |
|
|
ani_date_mort_text |
char(32) |
|
|
|
|
Valeur textuelle de la date de mort (par exemple mi-aout 2005) |
|
|
ani_poids_mort |
real |
|
|
|
|
Poids de l'animal à sa mort |
|
|
ani_cause_mort |
char(32) |
|
|
|
|
Cause détaillée de la mort |
|
|
ani_poids_mort_na |
boolean |
|
|
|
|
Précise si le poids mort est en valeur NA |
|
|
ani_remarque |
varchar(255) |
|
|
|
|
Remarque complémentaire sur l'animal |
|
|
ani_mort_x |
double precision |
|
|
|
|
Coordonnée X de l'animal au moment de sa mort |
|
|
ani_mort_y |
double precision |
|
|
|
|
Coordonnée Y de l''animal au moment de sa mort |
|
|
ani_inconnu |
boolean |
|
|
|
false |
Indicateur booléen précisant si l'animal a déjà été capturé mais pas identifié |
Foreign Keys
There are no foreign keys for table t_animal_ani
Check Constraints
There are no check constraints for table t_animal_ani
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
btree |
|
ani_id |
|
|||
btree |
|
ani_etiq |
|
|
Triggers
There are no triggers for table t_animal_ani
Rules
There are no rules for table t_animal_ani
Policies
There are no policies for table t_animal_ani
Referenced
Table | Schema | Foreign Key | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|---|---|
cpt_ani_etiq |
ani_etiq |
No Action |
No Action |
|
Immediate |
|
||||
ano_ani_id |
ani_id |
Cascade |
No Action |
|
Immediate |
Une donnée d'activité est associée à un et un seul animal |
||||
act_ani_id |
ani_id |
Cascade |
No Action |
|
Immediate |
Une donnée d'activité est associée à un et un seul animal |
||||
cpos_ani_id |
ani_id |
No Action |
No Action |
|
Immediate |
Association entre une campagne et un et un seul animal |
||||
cap_ani_id |
ani_id |
No Action |
No Action |
|
Immediate |
Rattachement d'une capture à un et un seul animal |
||||
eqa_ani_id |
ani_id |
Cascade |
No Action |
|
Immediate |
Association entre un enregsitrement de la table equipement_animal et un et un seul animal |
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
590 |
Pages |
10 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.t_animal_ani (
ani_id SERIAL,
ani_etiq VARCHAR(16) NOT NULL,
ani_sexe public.d_a_sexe,
ani_mortalite BOOLEAN DEFAULT false,
ani_date_mort DATE,
ani_date_mort_arrondi BOOLEAN,
ani_date_mort_text CHAR(32),
ani_poids_mort REAL,
ani_cause_mort CHAR(32),
ani_poids_mort_na BOOLEAN,
ani_remarque VARCHAR(255),
ani_mort_x DOUBLE PRECISION,
ani_mort_y DOUBLE PRECISION,
ani_inconnu BOOLEAN DEFAULT false,
CONSTRAINT animal_ani_pkey PRIMARY KEY(ani_id),
CONSTRAINT c_uni_ani_etiq UNIQUE(ani_etiq)
)
WITH (oids = false);
COMMENT ON TABLE public.t_animal_ani
IS 'Tables des animaux';
COMMENT ON COLUMN public.t_animal_ani.ani_id
IS 'Identifiant automatique d''un animal';
COMMENT ON COLUMN public.t_animal_ani.ani_etiq
IS 'Identifiant usuel d''un animal.';
COMMENT ON COLUMN public.t_animal_ani.ani_sexe
IS 'Sexe de l''animal';
COMMENT ON COLUMN public.t_animal_ani.ani_mortalite
IS 'Booléen précisant si l''animal est mort';
COMMENT ON COLUMN public.t_animal_ani.ani_date_mort
IS 'Date de la mort de l''animal';
COMMENT ON COLUMN public.t_animal_ani.ani_date_mort_arrondi
IS 'Booléen indiquant si la date de mort est imprécise auquel cas le champ ANI_Date_Mort_Text devrait être renseigné';
COMMENT ON COLUMN public.t_animal_ani.ani_date_mort_text
IS 'Valeur textuelle de la date de mort (par exemple mi-aout 2005)';
COMMENT ON COLUMN public.t_animal_ani.ani_poids_mort
IS 'Poids de l''animal à sa mort';
COMMENT ON COLUMN public.t_animal_ani.ani_cause_mort
IS 'Cause détaillée de la mort';
COMMENT ON COLUMN public.t_animal_ani.ani_poids_mort_na
IS 'Précise si le poids mort est en valeur NA';
COMMENT ON COLUMN public.t_animal_ani.ani_remarque
IS 'Remarque complémentaire sur l''animal';
COMMENT ON COLUMN public.t_animal_ani.ani_mort_x
IS 'Coordonnée X de l''animal au moment de sa mort';
COMMENT ON COLUMN public.t_animal_ani.ani_mort_y
IS 'Coordonnée Y de l''''animal au moment de sa mort';
COMMENT ON COLUMN public.t_animal_ani.ani_inconnu
IS 'Indicateur booléen précisant si l''animal a déjà été capturé mais pas identifié';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 13/03/2014 13:23 |