/* ID dbqcm_4.02.2010_18h15 */
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

DROP DATABASE `dbqcm`;
CREATE DATABASE `dbqcm` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `dbqcm`;

CREATE TABLE `qcm` (
  `id_qcm` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `id_user` int(10) unsigned NOT NULL DEFAULT '0',
  `qcm` varchar(255) NOT NULL DEFAULT 'pas de nom',
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `valid` tinyint(1) DEFAULT '0',
  PRIMARY KEY (`id_qcm`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;

INSERT INTO `qcm` (`id_qcm`, `id_user`, `qcm`, `date`, `valid`) VALUES
(1, 1, 'Qcm test', '2009-11-22 18:41:01', 1),
(2, 1, '3ème E1 3-3', '2010-02-02 21:38:08', 1);

CREATE TABLE `user` (
  `id_user` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `user_first_name` varchar(20) NOT NULL,
  `user_last_name` varchar(20) NOT NULL,
  `grade` varchar(3) DEFAULT NULL,
  `class` varchar(3) DEFAULT NULL,
  `pass` varchar(100) NOT NULL,
  `admin` tinyint(1) DEFAULT '0',
  PRIMARY KEY (`id_user`),
  UNIQUE KEY `user_last_name` (`user_last_name`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;

INSERT INTO `user` (`id_user`, `user_first_name`, `user_last_name`, `grade`, `class`, `pass`, `admin`) VALUES
(1, 'M. Lutran /', 'Admin', '0', '0', '15b896874331a7865cdae5ef97e2550f', 1),
(2, 'test', 'test', '6', '1', '0eefd66ad058e3f49e656dfaec45babe', 0),
(3, 'francois', 'lulu', '6', '1', '16dbf24cc100e0b63571c258767c90a8', 0),
(4, 'essai', 'essai 1', '6', '1', '914e3f577bbb3ff9547bf77de34bbec0', 0);

CREATE TABLE `result` (
  `id_result` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `id_user` int(10) unsigned NOT NULL,
  `id_qcm` int(10) unsigned NOT NULL,
  `result` float DEFAULT NULL,
  PRIMARY KEY (`id_result`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;

INSERT INTO `result` (`id_result`, `id_user`, `id_qcm`, `result`) VALUES
(1, 1, 1, '1'),
(2, 3, 2, '0.4'),
(3, 4, 2, '0');

CREATE TABLE `question` (
  `id_question` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `id_qcm` int(10) unsigned NOT NULL,
  `question` longtext NOT NULL,
  PRIMARY KEY (`id_question`)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=latin1;

INSERT INTO `question` (`id_question`, `id_qcm`, `question`) VALUES
(1, 1, 'Quel est la couleur du cheval blanc d''Henry 4 ?'),
(2, 2, 'Mise en oeuvre du cycle de vie d''un produit par différents professionnels autour d''un chef de projet'),
(3, 2, 'Objet matériel conçu, mis en oeuvre et commercialisé pour répondre à un besoin'),
(4, 2, 'Il est à l''origine du développement d''un l''objet '),
(5, 2, 'Relation entre l''offre et la demande'),
(6, 2, 'Ensemble des moyens mis en oeuvre pour connaître les attentes des clients'),
(7, 2, 'Le produit est destiné à une catégorie de consommateurs appelée :'),
(8, 2, 'Une gamme de produits est un ensemble de produits vendus par plusieurs entreprises au même prix'),
(9, 2, 'Document qui précise les fonctions que le produit doit assurer'),
(10, 2, 'Un prototype est un produit qui réunit l''ensemble des fonctions lui permettant de fonctionner dans des conditions normales d''utilisation.'),
(11, 2, 'Retrouvez dans la liste les composantes permettant de calculer le coût de production d''un produit.');

CREATE TABLE `answer` (
  `id_answer` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `id_question` int(10) unsigned NOT NULL,
  `id_qcm` int(10) unsigned NOT NULL,
  `answer` longtext,
  `right_answer` tinyint(1) DEFAULT '0',
  PRIMARY KEY (`id_answer`)
) ENGINE=MyISAM AUTO_INCREMENT=35 DEFAULT CHARSET=latin1;

INSERT INTO `answer` (`id_answer`, `id_question`, `id_qcm`, `answer`, `right_answer`) VALUES
(1, 1, 1, 'Rouge !', 0),
(2, 1, 1, 'Vert', 0),
(3, 1, 1, 'Bleu', 0),
(4, 1, 1, 'Blanc', 1),
(5, 2, 2, 'Démarche de projet', 1),
(6, 2, 2, 'Cycle industriel', 0),
(7, 2, 2, 'Recherche commerciale', 0),
(8, 3, 2, 'Service', 0),
(9, 3, 2, 'Bien', 1),
(10, 3, 2, 'Outil', 0),
(11, 4, 2, 'Besoin', 1),
(12, 4, 2, 'Plan', 0),
(13, 4, 2, 'Service commercial', 0),
(14, 5, 2, 'Client', 0),
(15, 5, 2, 'Entreprise ', 0),
(16, 5, 2, 'Marché', 1),
(17, 6, 2, 'Etude de marché', 1),
(18, 6, 2, 'Bilan financie', 0),
(19, 6, 2, 'Enquête de satisfaction', 0),
(20, 7, 2, 'Cible visée', 0),
(21, 7, 2, 'Clientèle cible', 1),
(22, 7, 2, 'Clients sélectionnés', 0),
(23, 8, 2, 'Vrai', 0),
(24, 8, 2, 'Faux', 1),
(25, 9, 2, 'Cahier des charges', 1),
(26, 9, 2, 'Dossier technique', 0),
(27, 9, 2, 'Gamme de  fabrication', 0),
(28, 10, 2, 'Vrai', 1),
(29, 10, 2, 'Faux', 0),
(30, 11, 2, 'Coût des machines', 0),
(31, 11, 2, 'Coût de la main d''oeuvre', 1),
(32, 11, 2, 'Coût du personnel', 0),
(33, 11, 2, 'Coût de la matière 1ère', 1),
(34, 11, 2, 'Coût de revient', 0);
