Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
-- Table `MTDC_DB`.`Interest`
-- ----------------------------------------------------CREATE TABLE IF NOT EXISTS `MTDC_DB`.`Interest` (
`Interest_id` INT NOT NULL ,
`Interest_name` VARCHAR(45) NOT NULL ,
PRIMARY KEY (`Interest_id`) )
ENGINE = InnoDB;
-- ------------------------------------------------------ Table `MTDC_DB`.`Attraction`
-- ----------------------------------------------------CREATE TABLE IF NOT EXISTS `MTDC_DB`.`Attraction` (
`Attraction_id` INT NOT NULL ,
`Attraction_name` VARCHAR(45) NOT NULL ,
PRIMARY KEY (`Attraction_id`) )
ENGINE = InnoDB;
-- ------------------------------------------------------ Table `MTDC_DB`.`Places_Interest`
-- ----------------------------------------------------CREATE TABLE IF NOT EXISTS `MTDC_DB`.`Places_Interest` (
`Places_id` INT NOT NULL ,
`Interest_id` INT NOT NULL ,
INDEX `Places_id_idx` (`Places_id` ASC) ,
INDEX `Interest_id_idx` (`Interest_id` ASC) ,
CONSTRAINT `Places_id_fk`
FOREIGN KEY (`Places_id` )
REFERENCES `MTDC_DB`.`Places` (`Places_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `Interest_id_fk`
FOREIGN KEY (`Interest_id` )
REFERENCES `MTDC_DB`.`Interest` (`Interest_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- ------------------------------------------------------ Table `MTDC_DB`.`Places_Attraction`
-- ----------------------------------------------------CREATE TABLE IF NOT EXISTS `MTDC_DB`.`Places_Attraction` (
`Places_id` INT NOT NULL ,
`Attraction_id` INT NOT NULL ,
INDEX `Places_id_idx` (`Places_id` ASC) ,
INDEX `Attraction_id_idx` (`Attraction_id` ASC) ,
CONSTRAINT `Places_id_fk`
FOREIGN KEY (`Places_id` )
REFERENCES `MTDC_DB`.`Places` (`Places_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `Attraction_id_fk`
FOREIGN KEY (`Attraction_id` )
REFERENCES `MTDC_DB`.`Attraction` (`Attraction_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CONSTRAINT `Resort_id_fk`
FOREIGN KEY (`Resort_id` )
REFERENCES `MTDC_DB`.`Resort` (`Resort_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `City_id_fk`
FOREIGN KEY (`City_id` )
REFERENCES `MTDC_DB`.`City` (`City_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB
COMMENT = '
';
-- ------------------------------------------------------ Table `MTDC_DB`.`Resort_room_numbers`
-- ----------------------------------------------------CREATE TABLE IF NOT EXISTS `MTDC_DB`.`Resort_room_numbers` (
`Resort_id` INT NOT NULL ,
`Resort_room_id` INT NOT NULL ,
`Roomnumbers` INT NOT NULL ,
INDEX `Resort_id_idx` (`Resort_id` ASC) ,
INDEX `Resort_room_id_idx` (`Resort_room_id` ASC) ,
CONSTRAINT `Resort_id_fk`
FOREIGN KEY (`Resort_id` )
REFERENCES `MTDC_DB`.`Resort` (`Resort_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `Resort_room_id_fk`
FOREIGN KEY (`Resort_room_id` )
REFERENCES `MTDC_DB`.`Resort_roomtype` (`Resort_room_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- ------------------------------------------------------ Table `MTDC_DB`.`Places_review_rating`
-- ----------------------------------------------------CREATE TABLE IF NOT EXISTS `MTDC_DB`.`Places_review_rating` (
`Places_id` INT NOT NULL ,
`Places_review` MEDIUMTEXT NULL ,
`Places_rating` INT NULL ,
INDEX `Places_id_idx` (`Places_id` ASC) ,
CONSTRAINT `Places_id_fk`
FOREIGN KEY (`Places_id` )
REFERENCES `MTDC_DB`.`Places` (`Places_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- ------------------------------------------------------ Table `MTDC_DB`.`Guide_review_rating`
-- ----------------------------------------------------CREATE TABLE IF NOT EXISTS `MTDC_DB`.`Guide_review_rating` (
`Guide_id` INT NOT NULL ,
`Guide_review` MEDIUMTEXT NULL ,
`Guide_rating` INT NULL ,
INDEX `Guide_id_idx` (`Guide_id` ASC) ,
CONSTRAINT `Guide_id_fk`
FOREIGN KEY (`Guide_id` )
REFERENCES `MTDC_DB`.`Guide` (`Guide_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- ------------------------------------------------------ Table `MTDC_DB`.`Event_category`
-- ----------------------------------------------------CREATE TABLE IF NOT EXISTS `MTDC_DB`.`Event_category` (
`Event_category_id` INT NOT NULL ,
`Event_category` VARCHAR(45) NOT NULL ,
PRIMARY KEY (`Event_category_id`) )
ENGINE = InnoDB;
-- ------------------------------------------------------ Table `MTDC_DB`.`Event_category_type`
-- ----------------------------------------------------CREATE TABLE IF NOT EXISTS `MTDC_DB`.`Event_category_type` (
`Event_id` INT NOT NULL ,
`Event_category_id` INT NOT NULL ,
INDEX `Event_id_idx` (`Event_id` ASC) ,
INDEX `Event_category_id_idx` (`Event_category_id` ASC) ,
CONSTRAINT `Event_id_fk`
FOREIGN KEY (`Event_id` )
REFERENCES `MTDC_DB`.`Event` (`Event_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `Event_category_id_fk`
FOREIGN KEY (`Event_category_id` )
REFERENCES `MTDC_DB`.`Event_category` (`Event_category_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
USE `MTDC_DB` ;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;