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
|
-- Table de gestion des langues, permet de pouvoir ajouter une langue aisement par la suite
CREATE TABLE `blp_gst_langue` (
`id_gst_langue` tinyint(3) unsigned NOT NULL auto_increment,
`langue_abrg` char(2) NOT NULL default '',
`langue` varchar(255) NOT NULL default '',
PRIMARY KEY (`id_gst_langue`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
-- Contenu de la table `blp_gst_langue`
INSERT INTO `blp_gst_langue` VALUES (1, 'fr', 'Français');
INSERT INTO `blp_gst_langue` VALUES (2, 'en', 'English');
INSERT INTO `blp_gst_langue` VALUES (3, 'de', 'Deutsch');
-- Table des produits, table stockant toutes les données d un produit qui ne sont pas soumises a la traduction
CREATE TABLE `blp_produit` (
`id_produit` smallint(4) unsigned NOT NULL auto_increment,
`id_categorie` tinyint(3) unsigned NOT NULL default '0',
`nom` varchar(128) NOT NULL default '',
`prix` float unsigned NOT NULL default '0',
`cepages` text NOT NULL,
PRIMARY KEY (`id_produit`),
KEY `id_categorie` (`id_categorie`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=22 ;
-- Contenu de la table `blp_produit`
INSERT INTO `blp_produit` VALUES (1, 1, 'Blanc de Blancs', 10, 'Raisins blanc, Raisins bleu turquoise');
-- Table stockant toutes les données d un produit soumises a la traduction, donc actuellement doit avoir 3 entrees par produits car 3 langues
CREATE TABLE `blp_produit_multi` (
`id` int(9) unsigned NOT NULL auto_increment,
`id_produit` smallint(4) unsigned NOT NULL default '0',
`id_gst_langue` tinyint(3) unsigned NOT NULL default '0',
`degustation` longtext NOT NULL,
`accord` longtext NOT NULL,
PRIMARY KEY (`id`),
KEY `id_produit` (`id_produit`),
KEY `id_gst_langue` (`id_gst_langue`),
KEY `id_produit_2` (`id_produit`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
-- Contenu de la table `blp_produit_multi`
INSERT INTO `blp_produit_multi` VALUES (1, 1, 1, 'Excellent ce p''tit pif', 'Il accompagnera à merveille une Marlboro très certainement.');
INSERT INTO `blp_produit_multi` VALUES (2, 1, 2, 'A really nice pif.', 'A viscious bitch will suit with it.');
INSERT INTO `blp_produit_multi` VALUES (3, 1, 3, 'h lkjqsdrh fkljeh rkljhzelkjrh', ' kljgerh oitjerkoj tlkmjertkljerlmktj erth');
-- Table stockant les ctaegories de produits
CREATE TABLE `blp_produit_categorie` (
`id_categorie` tinyint(3) unsigned NOT NULL default '0',
`id_gst_langue` tinyint(3) unsigned NOT NULL default '0',
`nom` varchar(128) NOT NULL default '',
`description` longtext NOT NULL,
KEY `id_gst_langue` (`id_gst_langue`),
KEY `id_categorie` (`id_categorie`),
KEY `id_categorie_2` (`id_categorie`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- Contenu de la table `blp_produit_categorie`
INSERT INTO `blp_produit_categorie` VALUES (1, 1, 'Vins effervescents', '');
INSERT INTO `blp_produit_categorie` VALUES (1, 2, 'Sparkling wines', '');
INSERT INTO `blp_produit_categorie` VALUES (1, 3, 'Affsprache quellee bellee languee', ''); |
Partager