-- -----------------------------------------------------
-- Table `db`.`categorie`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `db`.`categorie` (
`id` INT NOT NULL AUTO_INCREMENT ,
`mere_id` INT NULL DEFAULT NULL ,
`position` INT NOT NULL DEFAULT 0 ,
PRIMARY KEY (`id`) ,
INDEX `fk_categorie_categorie` (`mere_id` ASC) ,
CONSTRAINT `fk_categorie_categorie`
FOREIGN KEY (`mere_id` )
REFERENCES `db`.`categorie` (`id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `db`.`langue_categorie`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `db`.`langue_categorie` (
`categorie_id` INT NOT NULL ,
`langue` VARCHAR(2) NOT NULL ,
`nom` VARCHAR(45) NOT NULL ,
PRIMARY KEY (`categorie_id`, `langue`) ,
INDEX `fk_langue_categorie_categorie` (`categorie_id` ASC) ,
CONSTRAINT `fk_langue_categorie_categorie`
FOREIGN KEY (`categorie_id` )
REFERENCES `db`.`categorie` (`id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB; |