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

Table: t_publi_pub

 

 

Schema

public

 

Owner

postgres

 

Tablespace

(default)

 

Descriptions

Table des publications

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

pub_id

serial

 

nextval('t_publi_pub_pub_id_seq'::regclass)

Identifiant automatique de la publication

 

pub_typ_id

integer

 

 

 

Identifiant automatique du type de publication de rattachement

 

 

pub_nom

text

 

 

Nom de la publication

 

 

pub_nomcourt

varchar(50)

 

 

 

Nom court de la publication notamment utilisé pour la définition des ensembles de métadonnées

 

 

pub_source

varchar

 

 

 

 

Source de la publication

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_typ_pub

pub_typ_id

public.tr_type_publication_typ

typ_id

No Action

No Action

 

Immediate

Une publication est rattachée à un et un seul type de publication

 

Check Constraints

There are no check constraints for table t_publi_pub

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

c_uni_nom_pub

btree

 

pub_nom

 

le champ pub_nom ne peut contenir de doublons

t_publi_pub_pkey

btree

 

pub_id

 

x_btr_typ_pub

btree

 

pub_typ_id

 

 

Index sur la clé étrangère rattachant une publication à un type de publication

 

Triggers

There are no triggers for table t_publi_pub

 

Rules

There are no rules for table t_publi_pub

 

Policies

There are no policies for table t_publi_pub

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

t_ens_metadonneee_mesure_met

public

c_fk_pub_met

met_pub_id

public.t_publi_pub

pub_id

No Action

No Action

 

Immediate

Un environnement de mesure est associé à une et une seule publication

 

Properties

Property

Value

Inherited From

 

Rows

171

Pages

8

System

 

Temporary

 

With OID

 

 

Definition

CREATE TABLE public.t_publi_pub (
 pub_id SERIAL,
 pub_typ_id INTEGER NOT NULL,
 pub_nom TEXT NOT NULL,
 pub_nomcourt VARCHAR(50) NOT NULL,
 pub_source VARCHAR,
 CONSTRAINT c_uni_nom_pub UNIQUE(pub_nom),
 CONSTRAINT t_publi_pub_pkey PRIMARY KEY(pub_id),
 CONSTRAINT c_fk_typ_pub FOREIGN KEY (pub_typ_id)
   REFERENCES public.tr_type_publication_typ(typ_id)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE

)
WITH (oids = false);

COMMENT ON TABLE public.t_publi_pub
IS 'Table des publications';

COMMENT ON COLUMN public.t_publi_pub.pub_id
IS 'Identifiant automatique de la publication';

COMMENT ON COLUMN public.t_publi_pub.pub_typ_id
IS 'Identifiant automatique du type de publication de rattachement';

COMMENT ON COLUMN public.t_publi_pub.pub_nom
IS 'Nom de la publication';

COMMENT ON COLUMN public.t_publi_pub.pub_nomcourt
IS 'Nom court de la publication notamment utilisé pour la définition des ensembles de métadonnées';

COMMENT ON COLUMN public.t_publi_pub.pub_source
IS 'Source de la publication';

COMMENT ON CONSTRAINT c_fk_typ_pub ON public.t_publi_pub
IS 'Une publication est rattachée à un et un seul type de publication';

COMMENT ON CONSTRAINT c_uni_nom_pub ON public.t_publi_pub
IS 'le champ pub_nom ne peut contenir de doublons';

CREATE INDEX x_btr_typ_pub ON public.t_publi_pub
 USING btree (pub_typ_id);

COMMENT ON INDEX public.x_btr_typ_pub
IS 'Index sur la clé étrangère rattachant une publication à un type de publication';

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