pggeodb-preprod.nancy.inra.fr/db_pgd - db_pgd on pggeodb-preprod.nancy.inra.fr
Previous topic Chapter index Next topic

Table: tr_entite_ent

 

 

Schema

public

 

Owner

pgd

 

Tablespace

(default)

 

Descriptions

Table des entités responsables (opérateur) de solution (plateforme calcul, stockage...) ou parent d'autres entités

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

ent_id

serial

 

nextval('tr_entite_ent_ent_id_seq'::regclass)

Identifiant automatique de l'entité.

 

 

ent_sigle

varchar(32)

 

 

Sigle unique de l'entité.

 

ent_parent_id

integer

 

 

 

 

Identifiant automatique de l'entité parente le cas échéant

 

 

ent_nom_complet

varchar(128)

 

 

 

Nom complet de l'entité.

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_ent_ent

ent_parent_id

public.tr_entite_ent

ent_id

No Action

No Action

 

Immediate

Une entité est rattachée à 0 ou 1 entité parente

 

Check Constraints

There are no check constraints for table tr_entite_ent

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_sigle_ent

btree

 

ent_sigle

 

Le champ ent_sigle ne peut contenir de doublons.

tr_entite_ent_pk

btree

 

ent_id

 

x_btr_fkey_ent_ent

btree

 

ent_parent_id

 

 

Index de clé étrangère pour accélérer les mises à jour / suppression

 

Triggers

There are no triggers for table tr_entite_ent

 

Rules

There are no rules for table tr_entite_ent

 

Policies

There are no policies for table tr_entite_ent

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

tr_entite_ent

public

c_fk_ent_ent

ent_parent_id

public.tr_entite_ent

ent_id

No Action

No Action

 

Immediate

Une entité est rattachée à 0 ou 1 entité parente

tr_solution_sol

public

c_fk_ent_sol

sol_ent_id

public.tr_entite_ent

ent_id

No Action

No Action

 

Immediate

Une solution est rattachée à 1 et 1 seul entite

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tr_entite_ent (
 ent_id SERIAL,
 ent_sigle VARCHAR(32) NOT NULL,
 ent_parent_id INTEGER,
 ent_nom_complet VARCHAR(128) NOT NULL,
 CONSTRAINT c_uni_sigle_ent UNIQUE(ent_sigle),
 CONSTRAINT tr_entite_ent_pk PRIMARY KEY(ent_id),
 CONSTRAINT c_fk_ent_ent FOREIGN KEY (ent_parent_id)
   REFERENCES public.tr_entite_ent(ent_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tr_entite_ent
IS 'Table des entités responsables (opérateur) de solution (plateforme calcul, stockage...) ou parent d''autres entités';

COMMENT ON COLUMN public.tr_entite_ent.ent_id
IS 'Identifiant automatique de l''entité.';

COMMENT ON COLUMN public.tr_entite_ent.ent_sigle
IS 'Sigle unique de l''entité.';

COMMENT ON COLUMN public.tr_entite_ent.ent_parent_id
IS 'Identifiant automatique de l''entité parente le cas échéant';

COMMENT ON COLUMN public.tr_entite_ent.ent_nom_complet
IS 'Nom complet de l''entité.';

COMMENT ON CONSTRAINT c_fk_ent_ent ON public.tr_entite_ent
IS 'Une entité est rattachée à 0 ou 1 entité parente';

COMMENT ON CONSTRAINT c_uni_sigle_ent ON public.tr_entite_ent
IS 'Le champ ent_sigle ne peut contenir de doublons.';

CREATE INDEX x_btr_fkey_ent_ent ON public.tr_entite_ent
 USING btree (ent_parent_id);

COMMENT ON INDEX public.x_btr_fkey_ent_ent
IS 'Index de clé étrangère pour accélérer les mises à jour / suppression';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 07/12/2018 13:23
Previous topic Chapter index Next topic