CREATE TABLE categorie (
   cat_id int(11) NOT NULL auto_increment,
   cat_nom varchar(50) NOT NULL,
   PRIMARY KEY (cat_id)
);

CREATE TABLE classement (
   sca_id int(11) DEFAULT '0' NOT NULL,
   url_id int(11) DEFAULT '0' NOT NULL,
   PRIMARY KEY (sca_id, url_id)
);

CREATE TABLE modification (
   mdf_id int(11) NOT NULL auto_increment,
   mdf_ch1 varchar(255),
   mdf_ch2 varchar(255),
   mdf_ch3 varchar(255),
   mdf_ch4 varchar(255),
   mdf_ch5 varchar(255),
   mdf_texte text,
   mdf_type char(1) NOT NULL,
   mdf_objet char(1) NOT NULL,
   mdf_mail varchar(255),
   PRIMARY KEY (mdf_id)
);

CREATE TABLE mot_cle (
   cle_id int(11) NOT NULL auto_increment,
   cle_mot varchar(50) NOT NULL,
   PRIMARY KEY (cle_id)
);

CREATE TABLE reference (
   cle_id int(11) DEFAULT '0' NOT NULL,
   url_id int(11) DEFAULT '0' NOT NULL,
   PRIMARY KEY (cle_id, url_id)
);

CREATE TABLE sous_categorie (
   sca_id int(11) NOT NULL auto_increment,
   cat_id int(11) DEFAULT '0' NOT NULL,
   sca_nom varchar(50),
   PRIMARY KEY (sca_id)
);

CREATE TABLE url (
   url_id int(11) NOT NULL auto_increment,
   url_str varchar(255) NOT NULL,
   url_titre varchar(50),
   url_descr text,
   PRIMARY KEY (url_id)
)
