Créé dans le cadre du projet de fin d'année de la promo 2018 de CIR2 de l'ISEN Brest/Rennes, le Burger Quizz est une adaptation numérique du jeu télévisé éponyme, plus précisément d'une épreuve spécifique de ce jeu : le "Sel ou Poivre".

CTbq.sql 833B

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