diff --git a/create.sql b/create.sql index 03651be93faa7b3692bd8bd6f55231e9f6db3e2a..56be436ac407f3ae41f2d715da59db293b59f965 100644 --- a/create.sql +++ b/create.sql @@ -2,7 +2,8 @@ -- # Application : SQL script -- # File : create.sql -- # Date : 04/2016 --- # Function : Create the database +-- # Function : Create the database +-- # Nom de base : gestion -- ################################################################### DROP TABLE IF EXISTS compte_client; DROP TABLE IF EXISTS salle; @@ -21,22 +22,22 @@ CREATE TABLE compte_client( CONSTRAINT pk_compte PRIMARY KEY (n_compte) ); - CREATE TABLE salle( +CREATE TABLE salle( n_salle INTEGER, vip_places INTEGER, min_places INTEGER, moyen_places INTEGER, CONSTRAINT pk_salle PRIMARY KEY (n_salle), - CONSTRAINT vip CHECK (vip_places >= 0); - CONSTRAINT min CHECK (min_places >= 0); - CONSTRAINT moyen CHECK (moyen_places >= 0); + CONSTRAINT vip CHECK (vip_places >= 0), + CONSTRAINT min CHECK (min_places >= 0), + CONSTRAINT moyen CHECK (moyen_places >= 0) ); CREATE TABLE piece( nom_piece VARCHAR(100), realisateur VARCHAR(100), heros VARCHAR(100), - heroine VARCHAR0(100), + heroine VARCHAR(100), CONSTRAINT pk_piece PRIMARY KEY (nom_piece) ); @@ -76,5 +77,5 @@ CREATE TABLE billet( FOREIGN KEY (n_compte) REFERENCES compte_client ON DELETE CASCADE, CONSTRAINT fk_billet_representation FOREIGN KEY (n_representation) REFERENCES representation ON DELETE CASCADE - ) + );