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
|
-- -----------------------------------------------------
-- Table `test3`
-- -----------------------------------------------------
CREATE TABLE `test3` (
`id_test3` INTEGER NOT NULL AUTO_INCREMENT ,
`nom_test3` VARCHAR,
PRIMARY KEY (`id_test3`) )
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `test2`
-- -----------------------------------------------------
CREATE TABLE `test2` (
`id_test2` INTEGER NOT NULL AUTO_INCREMENT ,
`nom_test2` VARCHAR,
`id_test3` INTEGER,
PRIMARY KEY (`id_test2`) ,
INDEX (`id_test3`) ,
CONSTRAINT `id_test3`
FOREIGN KEY ( `id_test3` )
REFERENCES `test1` (`id_test3` )
ON DELETE CASCADE
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `test1`
-- -----------------------------------------------------
CREATE TABLE `test1` (
`id_test1` INTEGER NOT NULL AUTO_INCREMENT ,
`nom_test1` VARCHAR,
`id_test2` INTEGER,
PRIMARY KEY (`id_test1`) ,
INDEX (`id_test2`) ,
CONSTRAINT `id_test2`
FOREIGN KEY ( `id_test2` )
REFERENCES `test2` (`id_test2` )
ON DELETE CASCADE
ON UPDATE NO ACTION)
ENGINE = InnoDB; |