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
| CREATE TABLE `article` (
`id` int(11) NOT NULL auto_increment,
`author` varchar(255) NOT NULL,
`title` varchar(255) NOT NULL,
`text` text NOT NULL,
`keywords` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
);
INSERT INTO `article` (`id`, `author`, `title`, `text`, `keywords`) VALUES (1, 'Yogui', 'Les vaches', 'Meuh', 'article, vaches, meuh'),
(2, 'Yogui', 'Le PHP', 'echo "Hello world!";', 'article, débutant, php, hello, world'),
(3, 'Yogui', 'Le papier recyclé', 'Pensons-y', 'article, écologie, papier, recyclé');
CREATE TABLE `article_keyword` (
`id_article` int(11) NOT NULL,
`id_keyword` int(11) NOT NULL,
PRIMARY KEY (`id_article`,`id_keyword`)
);
INSERT INTO `article_keyword` (`id_article`, `id_keyword`) VALUES (1, 1),
(1, 2),
(1, 3),
(2, 1),
(2, 4),
(2, 5),
(2, 6),
(2, 7),
(3, 1),
(3, 8),
(3, 9),
(3, 10);
CREATE TABLE `keyword` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
);
INSERT INTO `keyword` (`id`, `name`) VALUES (1, 'article'),
(2, 'vaches'),
(3, 'meuh'),
(4, 'débutant'),
(5, 'php'),
(6, 'hello'),
(7, 'world'),
(8, 'écologie'),
(9, 'papier'),
(10, 'recyclé'); |