Database Reference
In-Depth Information
Script SQL ( suite )
CONSTRAINT pk_horaire PRIMARY KEY
(id_ligne, id_jour, id_sta, position));
CREATE INDEX planning_annuel_fk
ON ligne_jour (id_ligne ASC);
CREATE TABLE jour (
id_jour NUMBER(1) NOT NULL,
lib_jour VARCHAR2(30),
CONSTRAINT pk_jour PRIMARY KEY (id_jour));
CREATE TABLE ligne (
id_ligne NUMBER(2) NOT NULL,
nom_ligne VARCHAR2(60),
CONSTRAINT pk_ligne PRIMARY KEY (id_ligne));
CREATE INDEX planning_annuel_fk2
ON ligne_jour (id_jour ASC);
CREATE INDEX stations_fk
ON ligne_jour_sta
(id_ligne ASC,id_jour ASC);
CREATE INDEX stations_fk2
ON ligne_jour_sta (id_sta ASC);
CREATE TABLE ligne_jour (
id_ligne NUMBER(2) NOT NULL,
id_jour NUMBER(1) NOT NULL,
CONSTRAINT pk_ligne_jour PRIMARY KEY
(id_ligne, id_jour));
CREATE TABLE ligne_jour_sta (
id_ligne NUMBER(2) NOT NULL,
id_jour NUMBER(1) NOT NULL,
id_sta NUMBER(3) NOT NULL,
ordre NUMBER(2),
CONSTRAINT pk_ligne_jour_sta PRIMARY KEY
(id_ligne, id_jour, id_sta));
CREATE TABLE station (
id_sta NUMBER(3) NOT NULL,
nom_station VARCHAR2(25),
CONSTRAINT pk_station PRIMARY KEY(id_sta));
Le tableau suivant présente le script de création des clés étrangères et de destruction des tables, index et
contraintes.
 
Search WWH ::




Custom Search