Schema
Owner
cefs
Tablespace
(default)
Descriptions
Table des équipements (colliers GPS, VHF ...) pouvant être mis en place sur des animaux
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
eqt_id |
serial |
|
nextval('t_equipement_eqt_eqt_id_seq'::regclass) |
Identifiant automatique d'un équipement |
|||
|
eqt_teq_id |
integer |
|
|
|
Identifiant du type d'équipement auquel est rattaché l'équipement |
||
|
|
eqt_id_usuel |
varchar(15) |
|
|
|
Identifiant usuel d'un équipement (non obligatoire notamment pour les VHF) |
|
|
eqt_mar_id |
integer |
|
|
|
|
identifiant numérique de la marque associée à l'équipement |
|
|
eqt_mod_id |
integer |
|
|
|
|
identifiant numérique du modèle associé à l'équipement |
|
|
|
eqt_accelerometrie |
boolean |
|
|
|
false |
Booleen précisant si le collier est doté d'un accelerometre |
|
|
eqt_proximite |
boolean |
|
|
|
false |
Booleen précisant si le collier est doté d'un capteur de proximite |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
eqt_mar_id |
mar_id |
No Action |
No Action |
|
Immediate |
|
||
eqt_mod_id |
mod_id |
No Action |
No Action |
|
Immediate |
|
||
eqt_teq_id |
teq_id |
No Action |
No Action |
|
Immediate |
Rattachement d'un équipement à un et un seul tyope d'équipement |
Check Constraints
There are no check constraints for table t_equipement_eqt
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
btree |
|
eqt_id_usuel |
|
|
||
btree |
|
eqt_id |
|
Triggers
There are no triggers for table t_equipement_eqt
Rules
There are no rules for table t_equipement_eqt
Policies
There are no policies for table t_equipement_eqt
Referenced
Table | Schema | Foreign Key | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|---|---|
eqa_eqt_id |
eqt_id |
Cascade |
No Action |
|
Immediate |
Association entre un enregsitrement de la table equipement_animal et un et un seul équipement |
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
282 |
Pages |
3 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.t_equipement_eqt (
eqt_id SERIAL,
eqt_teq_id INTEGER NOT NULL,
eqt_id_usuel VARCHAR(15),
eqt_mar_id INTEGER,
eqt_mod_id INTEGER,
eqt_accelerometrie BOOLEAN DEFAULT false,
eqt_proximite BOOLEAN DEFAULT false,
CONSTRAINT c_uni_eqt_id_usuel UNIQUE(eqt_id_usuel),
CONSTRAINT equipement_eqt_pkey PRIMARY KEY(eqt_id),
CONSTRAINT c_fk_mar_eqt FOREIGN KEY (eqt_mar_id)
REFERENCES public.tr_eqtmarque_mar(mar_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT c_fk_mod_eqt FOREIGN KEY (eqt_mod_id)
REFERENCES public.tr_eqtmodel_mod(mod_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT c_fk_teq_eqt FOREIGN KEY (eqt_teq_id)
REFERENCES public.tr_type_equipement_teq(teq_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON TABLE public.t_equipement_eqt
IS 'Table des équipements (colliers GPS, VHF ...) pouvant être mis en place sur des animaux';
COMMENT ON COLUMN public.t_equipement_eqt.eqt_id
IS 'Identifiant automatique d''un équipement';
COMMENT ON COLUMN public.t_equipement_eqt.eqt_teq_id
IS 'Identifiant du type d''équipement auquel est rattaché l''équipement';
COMMENT ON COLUMN public.t_equipement_eqt.eqt_id_usuel
IS 'Identifiant usuel d''un équipement (non obligatoire notamment pour les VHF)';
COMMENT ON COLUMN public.t_equipement_eqt.eqt_mar_id
IS 'identifiant numérique de la marque associée à l''équipement';
COMMENT ON COLUMN public.t_equipement_eqt.eqt_mod_id
IS 'identifiant numérique du modèle associé à l''équipement';
COMMENT ON COLUMN public.t_equipement_eqt.eqt_accelerometrie
IS 'Booleen précisant si le collier est doté d''un accelerometre';
COMMENT ON COLUMN public.t_equipement_eqt.eqt_proximite
IS 'Booleen précisant si le collier est doté d''un capteur de proximite';
COMMENT ON CONSTRAINT c_fk_teq_eqt ON public.t_equipement_eqt
IS 'Rattachement d''un équipement à un et un seul tyope d''équipement';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 13/03/2014 13:23 |