Schema
Owner
postgres
Tablespace
(default)
Descriptions
Table des caractéristiques qui précisent les environnements de mesure
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
car_id |
serial |
|
nextval('tr_caracteristique_car_car_id_seq'::regclass) |
Identifiant automatique de la caractéristique |
|||
|
car_fca_id |
integer |
|
|
|
Identifiant automatique de la famille de caractéristique |
||
|
|
car_nom |
varchar(64) |
|
|
|
Nom unique de la caractéristique |
|
|
|
car_definition |
varchar |
|
|
|
Définitin de la caractéristique |
|
|
|
car_unite |
varchar(20) |
|
|
|
|
Unité dans laquelle la caractéristique est mesurée. |
|
|
car_type |
varchar(25) |
|
|
|
Type de données des mesures de la caractéristique permettant des contrôles et des conversions sur les valeurs mesurées et stockées sous forme de chaîne de caractère. |
|
|
|
car_controle |
varchar(128) |
|
|
|
|
Chaîne de caractère réglementée permettant d'effectuer des contrôles sur les valeurs de mesure en association avec l'information car_type. |
|
|
car_lien |
varchar |
|
|
|
|
Lien éventuel vers une source d'information complémentaire concernant la caractéristique |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
car_fca_id |
fca_id |
No Action |
No Action |
|
Immediate |
Une caractéristique est rattachée à une et une seule famille de caractéristique |
Check Constraints
There are no check constraints for table tr_caracteristique_car
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
btree |
|
car_fca_id, car_nom |
|
Unicité du couple nom / identifiant de la famille de caractéristique de rattachement |
||
btree |
|
car_id |
|
|||
btree |
|
car_fca_id |
|
|
Index sur la clé étrangère rattachant une caractéristique à une famille de caractéristique |
Triggers
There are no triggers for table tr_caracteristique_car
Rules
There are no rules for table tr_caracteristique_car
Policies
There are no policies for table tr_caracteristique_car
Referenced
Table | Schema | Foreign Key | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|---|---|
mca_car_id |
car_id |
No Action |
No Action |
|
Immediate |
La mesure de caractéristique est associée à une et un seule caractéristique |
||||
rca_car_id |
car_id |
No Action |
No Action |
|
Immediate |
L'association concerne une et une seule caractéristique |
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
105 |
Pages |
3 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.tr_caracteristique_car (
car_id SERIAL,
car_fca_id INTEGER NOT NULL,
car_nom VARCHAR(64) NOT NULL,
car_definition VARCHAR NOT NULL,
car_unite VARCHAR(20),
car_type VARCHAR(25) NOT NULL,
car_controle VARCHAR(128),
car_lien VARCHAR,
CONSTRAINT tr_caracteristique_car_pkey PRIMARY KEY(car_id),
CONSTRAINT c_fk_fca_car FOREIGN KEY (car_fca_id)
REFERENCES public.tr_famille_caracteristique_fca(fca_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON TABLE public.tr_caracteristique_car
IS 'Table des caractéristiques qui précisent les environnements de mesure';
COMMENT ON COLUMN public.tr_caracteristique_car.car_id
IS 'Identifiant automatique de la caractéristique';
COMMENT ON COLUMN public.tr_caracteristique_car.car_fca_id
IS 'Identifiant automatique de la famille de caractéristique';
COMMENT ON COLUMN public.tr_caracteristique_car.car_nom
IS 'Nom unique de la caractéristique';
COMMENT ON COLUMN public.tr_caracteristique_car.car_definition
IS 'Définitin de la caractéristique';
COMMENT ON COLUMN public.tr_caracteristique_car.car_unite
IS 'Unité dans laquelle la caractéristique est mesurée.';
COMMENT ON COLUMN public.tr_caracteristique_car.car_type
IS 'Type de données des mesures de la caractéristique permettant des contrôles et des conversions sur les valeurs mesurées et stockées sous forme de chaîne de caractère.';
COMMENT ON COLUMN public.tr_caracteristique_car.car_controle
IS 'Chaîne de caractère réglementée permettant d''effectuer des contrôles sur les valeurs de mesure en association avec l''information car_type.';
COMMENT ON COLUMN public.tr_caracteristique_car.car_lien
IS 'Lien éventuel vers une source d''information complémentaire concernant la caractéristique';
COMMENT ON CONSTRAINT c_fk_fca_car ON public.tr_caracteristique_car
IS 'Une caractéristique est rattachée à une et une seule famille de caractéristique';
CREATE UNIQUE INDEX c_uni_fca_nom_car ON public.tr_caracteristique_car
USING btree (car_fca_id, car_nom COLLATE pg_catalog."default");
COMMENT ON INDEX public.c_uni_fca_nom_car
IS 'Unicité du couple nom / identifiant de la famille de caractéristique de rattachement';
CREATE INDEX x_btr_fca_car ON public.tr_caracteristique_car
USING btree (car_fca_id);
COMMENT ON INDEX public.x_btr_fca_car
IS 'Index sur la clé étrangère rattachant une caractéristique à une famille de caractéristique';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 13/03/2014 13:23 |