|
@@ -1,9 +1,12 @@
|
|
1
|
+DROP TABLE IF EXISTS question;
|
|
2
|
+DROP TABLE IF EXISTS reponses;
|
1
|
3
|
DROP TABLE IF EXISTS categorie;
|
|
4
|
+DROP TABLE IF EXISTS scores;
|
|
5
|
+
|
2
|
6
|
CREATE TABLE categorie (
|
3
|
7
|
nom_cat VARCHAR(30) PRIMARY KEY
|
4
|
8
|
) ENGINE=INNODB;
|
5
|
9
|
|
6
|
|
-DROP TABLE IF EXISTS reponses;
|
7
|
10
|
CREATE TABLE reponses (
|
8
|
11
|
reponse1 VARCHAR(50),
|
9
|
12
|
reponse2 VARCHAR(50),
|
|
@@ -12,7 +15,6 @@ CREATE TABLE reponses (
|
12
|
15
|
FOREIGN KEY(nom_cat) REFERENCES categorie(nom_cat) ON DELETE CASCADE ON UPDATE CASCADE
|
13
|
16
|
) ENGINE=INNODB;
|
14
|
17
|
|
15
|
|
-DROP TABLE IF EXISTS question;
|
16
|
18
|
CREATE TABLE question (
|
17
|
19
|
intitule VARCHAR(120),
|
18
|
20
|
reponse1 VARCHAR(50),
|
|
@@ -22,7 +24,6 @@ CREATE TABLE question (
|
22
|
24
|
FOREIGN KEY(reponse1, reponse2) REFERENCES reponses(reponse1, reponse2) ON DELETE CASCADE ON UPDATE CASCADE
|
23
|
25
|
) ENGINE=INNODB;
|
24
|
26
|
|
25
|
|
-DROP TABLE IF EXISTS scores;
|
26
|
27
|
CREATE TABLE scores (
|
27
|
28
|
login VARCHAR(50) PRIMARY KEY,
|
28
|
29
|
score INTEGER NOT NULL
|