Schema
Owner
cefs
Tablespace
(default)
Descriptions
Association d'équipement d'un animal
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
eqa_ani_id |
integer |
|
|
|
Identifiant automatique d'un animal |
|||
eqa_eqt_id |
integer |
|
|
|
Identifiant automatique d'un équipement |
|||
|
eqa_date_debut |
date |
|
|
|
Date de pose de l'équipement |
||
|
|
eqa_date_fin |
date |
|
|
|
|
Date de dépose de l'équipement |
|
|
eqa_date_fin_arrondi |
boolean |
|
|
|
Booléen indiquant si la date de fin de l'équipement est arrondie auquel cas le champ EQP_Date_Fin_Text devrait être renseigné |
|
|
|
eqa_date_fin_text |
char(32) |
|
|
|
|
Valeur textuelle de la date de fin d'équipement (mi août 2008 par exemple) |
|
|
eqa_probleme |
char(32) |
|
|
|
|
Saisie libre en cas de problème sur l'équipement installé sur l'animal (par exemple les pertes) |
|
|
eqa_activite |
boolean |
|
|
|
|
Indicateur précisant si l'équipement a fourni des données d'activité au cours de la période d'équipement |
|
|
eqa_annee_suivi |
smallint |
|
|
|
|
Année de suivi à laquelle est rattachée l'association animal equipement |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
eqa_ani_id |
ani_id |
Cascade |
No Action |
|
Immediate |
Association entre un enregsitrement de la table equipement_animal et un et un seul animal |
||
eqa_eqt_id |
eqt_id |
Cascade |
No Action |
|
Immediate |
Association entre un enregsitrement de la table equipement_animal et un et un seul équipement |
Check Constraints
There are no check constraints for table tj_equipement_animal_eqt_ani_eqa
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
btree |
|
eqa_ani_id, eqa_eqt_id, eqa_date_debut |
|
Triggers
There are no triggers for table tj_equipement_animal_eqt_ani_eqa
Rules
There are no rules for table tj_equipement_animal_eqt_ani_eqa
Policies
There are no policies for table tj_equipement_animal_eqt_ani_eqa
Referenced
There are no tables referenced by table tj_equipement_animal_eqt_ani_eqa
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
642 |
Pages |
17 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.tj_equipement_animal_eqt_ani_eqa (
eqa_ani_id INTEGER NOT NULL,
eqa_eqt_id INTEGER NOT NULL,
eqa_date_debut DATE NOT NULL,
eqa_date_fin DATE,
eqa_date_fin_arrondi BOOLEAN NOT NULL,
eqa_date_fin_text CHAR(32),
eqa_probleme CHAR(32),
eqa_activite BOOLEAN,
eqa_annee_suivi SMALLINT,
CONSTRAINT tj_equipement_animal_eqt_ani_eqa_pkey PRIMARY KEY(eqa_ani_id, eqa_eqt_id, eqa_date_debut),
CONSTRAINT c_fk_ani_eqa FOREIGN KEY (eqa_ani_id)
REFERENCES public.t_animal_ani(ani_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT c_fk_eqt_eqa FOREIGN KEY (eqa_eqt_id)
REFERENCES public.t_equipement_eqt(eqt_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON TABLE public.tj_equipement_animal_eqt_ani_eqa
IS 'Association d''équipement d''un animal';
COMMENT ON COLUMN public.tj_equipement_animal_eqt_ani_eqa.eqa_ani_id
IS 'Identifiant automatique d''un animal';
COMMENT ON COLUMN public.tj_equipement_animal_eqt_ani_eqa.eqa_eqt_id
IS 'Identifiant automatique d''un équipement';
COMMENT ON COLUMN public.tj_equipement_animal_eqt_ani_eqa.eqa_date_debut
IS 'Date de pose de l''équipement';
COMMENT ON COLUMN public.tj_equipement_animal_eqt_ani_eqa.eqa_date_fin
IS 'Date de dépose de l''équipement';
COMMENT ON COLUMN public.tj_equipement_animal_eqt_ani_eqa.eqa_date_fin_arrondi
IS 'Booléen indiquant si la date de fin de l''équipement est arrondie auquel cas le champ EQP_Date_Fin_Text devrait être renseigné';
COMMENT ON COLUMN public.tj_equipement_animal_eqt_ani_eqa.eqa_date_fin_text
IS 'Valeur textuelle de la date de fin d''équipement (mi août 2008 par exemple)';
COMMENT ON COLUMN public.tj_equipement_animal_eqt_ani_eqa.eqa_probleme
IS 'Saisie libre en cas de problème sur l''équipement installé sur l''animal (par exemple les pertes)';
COMMENT ON COLUMN public.tj_equipement_animal_eqt_ani_eqa.eqa_activite
IS 'Indicateur précisant si l''équipement a fourni des données d''activité au cours de la période d''équipement';
COMMENT ON COLUMN public.tj_equipement_animal_eqt_ani_eqa.eqa_annee_suivi
IS 'Année de suivi à laquelle est rattachée l''association animal equipement';
COMMENT ON CONSTRAINT c_fk_ani_eqa ON public.tj_equipement_animal_eqt_ani_eqa
IS 'Association entre un enregsitrement de la table equipement_animal et un et un seul animal';
COMMENT ON CONSTRAINT c_fk_eqt_eqa ON public.tj_equipement_animal_eqt_ani_eqa
IS 'Association entre un enregsitrement de la table equipement_animal et un et un seul équipement';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 13/03/2014 13:23 |