Schema
public
Owner
phyto
Tablespace
(default)
Descriptions
Table des arbres identifiés (pour une parcelle / une étude / concernant un arbre (individu)
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
aid_id |
serial |
|
nextval('t_arbre_identifie_aid_aid_id_seq'::regclass) |
Identifiant unique automatique |
|||
|
aid_etu_id |
integer |
|
|
|
Identifiant de l'étude associée |
||
|
aid_arb_id |
integer |
|
|
|
Identifiant de l'individu arbre de rattachement |
||
|
aid_pau_id |
bigint |
|
|
|
Identifiant de la parcelle unitaire associée |
||
|
|
aid_num_identification |
varchar(16) |
|
|
|
Identification usuelle de l'arbre comme par exemple le numéro qu'on lui donne dans le contexte de l'étude associée |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
aid_arb_id |
arb_id |
No Action |
No Action |
|
Immediate |
|
||
aid_etu_id |
etu_id |
No Action |
No Action |
|
Immediate |
|
||
aid_pau_id |
pau_id |
No Action |
No Action |
|
Immediate |
Un arbre est rattaché à une et une seule parcelle unitaire |
Check Constraints
There are no check constraints for table t_arbre_identifie_aid
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
btree |
|
aid_num_identification, aid_etu_id, aid_pau_id |
|
|
||
btree |
|
aid_id |
|
|||
btree |
|
aid_arb_id |
|
|
Index sur la clé étrangère arb_id |
Triggers
There are no triggers for table t_arbre_identifie_aid
Rules
There are no rules for table t_arbre_identifie_aid
Policies
There are no policies for table t_arbre_identifie_aid
Referenced
Table | Schema | Foreign Key | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|---|---|
public |
ray_aid_id |
aid_id |
No Action |
No Action |
|
Immediate |
|
|||
public |
ron_aid_id |
aid_id |
No Action |
No Action |
|
Immediate |
|
|||
public |
marn_aid_id |
aid_id |
No Action |
No Action |
|
Immediate |
|
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
22741 |
Pages |
168 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.t_arbre_identifie_aid (
aid_id SERIAL,
aid_etu_id INTEGER NOT NULL,
aid_arb_id INTEGER NOT NULL,
aid_pau_id BIGINT NOT NULL,
aid_num_identification VARCHAR(16) NOT NULL,
CONSTRAINT c_uni_nom_etu_pau_aid UNIQUE(aid_num_identification, aid_etu_id, aid_pau_id),
CONSTRAINT t_arbre_identifie_aid_pkey PRIMARY KEY(aid_id),
CONSTRAINT c_fk_arb_aid FOREIGN KEY (aid_arb_id)
REFERENCES public.t_arbre_arb(arb_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT c_fk_etu_aid FOREIGN KEY (aid_etu_id)
REFERENCES public.t_etude_etu(etu_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT c_fk_pau_aid FOREIGN KEY (aid_pau_id)
REFERENCES public.t_parcelleunitaire_pau(pau_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.t_arbre_identifie_aid
IS 'Table des arbres identifiés (pour une parcelle / une étude / concernant un arbre (individu)';
COMMENT ON COLUMN public.t_arbre_identifie_aid.aid_id
IS 'Identifiant unique automatique';
COMMENT ON COLUMN public.t_arbre_identifie_aid.aid_etu_id
IS 'Identifiant de l''étude associée';
COMMENT ON COLUMN public.t_arbre_identifie_aid.aid_arb_id
IS 'Identifiant de l''individu arbre de rattachement';
COMMENT ON COLUMN public.t_arbre_identifie_aid.aid_pau_id
IS 'Identifiant de la parcelle unitaire associée';
COMMENT ON COLUMN public.t_arbre_identifie_aid.aid_num_identification
IS 'Identification usuelle de l''arbre comme par exemple le numéro qu''on lui donne dans le contexte de l''étude associée';
COMMENT ON CONSTRAINT c_fk_pau_aid ON public.t_arbre_identifie_aid
IS 'Un arbre est rattaché à une et une seule parcelle unitaire';
CREATE INDEX x_btr_arb_aid ON public.t_arbre_identifie_aid
USING btree (aid_arb_id);
COMMENT ON INDEX public.x_btr_arb_aid
IS 'Index sur la clé étrangère arb_id';
This file was generated with SQL Manager 2011 for PostgreSQL (www.pgsqlmanager.com) at 28/03/2012 14:37 |