1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
| -- Création de la base
CREATE DATABASE `RESULTAT` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci; USE RESULTAT;
-- Création de la table Categorie
CREATE TABLE `categorie` (
`ID_Categorie` int(11) NOT NULL auto_increment,
`Nom_Categorie` varchar(255) NOT NULL default '',
PRIMARY KEY (`ID_Categorie`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-- Création de la table Disipline
CREATE TABLE `disipline` (
`ID_disipline` int(11) NOT NULL auto_increment,
`Nom_discipline` varchar(255) NOT NULL default '',
PRIMARY KEY (`ID_disipline`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-- Création de la table Individus
-- Position_ID sert à positionner les individus de 1 à 10 pour les récupérer dans la table comparaison et connaitre le nom des sélections par exemple le noms des actrices comparées
CREATE TABLE `individus` (
`ID_ individus` int(11) NOT NULL auto_increment,
`Nom_ individus` varchar(255) NOT NULL default '',
`Position_ID` int(2) NOT NULL,
PRIMARY KEY (`ID_ individus`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-- Création de la table Comparaison
CREATE TABLE `comparaison` (
`ID_comparaison` int(11) NOT NULL auto_increment,
`selection1` enum('O','N') default 'N',
`Nom_ selection1` varchar(255) NOT NULL,
`selection2` enum('O','N') default 'N',
`Nom_ selection2` varchar(255) NOT NULL,
`selection3` enum('O','N') default 'N',
`Nom_ selection3` varchar(255) NOT NULL,
`selection4` enum('O','N') default 'N',
`Nom_ selection4` varchar(255) NOT NULL,
`selection5` enum('O','N') default 'N',
`Nom_ selection5` varchar(255) NOT NULL,
`selection6` enum('O','N') default 'N',
`Nom_ selection6` varchar(255) NOT NULL,
`selection7` enum('O','N') default 'N',
`Nom_ selection7` varchar(255) NOT NULL,
`selection8` enum('O','N') default 'N',
`Nom_ selection8` varchar(255) NOT NULL,
`selection9` enum('O','N') default 'N',
`Nom_ selection9` varchar(255) NOT NULL,
`selection10` enum('O','N') default 'N',
`Nom_ selection10` varchar(255) NOT NULL,
PRIMARY KEY (`ID_comparaison`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-- Création de la table Resultat
CREATE TABLE `resultats` (
`ID_Resultat` int(11) NOT NULL auto_increment,
`ID_comparaison` int(11) NOT NULL default '0',
`Resultat1` decimal(10,0) NOT NULL default '0',
`Resultat2` decimal(10,0) NOT NULL default '0',
`Resultat3` decimal(10,0) NOT NULL default '0',
`Resultat4` decimal(10,0) NOT NULL default '0',
`Resultat5` decimal(10,0) NOT NULL default '0',
`Resultat6` decimal(10,0) NOT NULL default '0',
`Resultat7` decimal(10,0) NOT NULL default '0',
`Resultat8` decimal(10,0) NOT NULL default '0',
`Resultat9` decimal(10,0) NOT NULL default '0',
`Resultat10` int(11) decimal(10,0) NOT NULL default '0',
`Date_resultat` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`ID_Resultat`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; |
Partager