I'm new to mysql workbench
Can anyone solve this problem?
Executing SQL script in server
ERROR: Error 1005: Can't create table 'mydb.course_offered' (errno: 150)
-- -----------------------------------------------------
-- Table `mydb`.`Course_Offered`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Course_Offered` (
`Year` INT NOT NULL ,
`Trimester` INT NOT NULL ,
`Course_ID` VARCHAR(10) NOT NULL ,
`Section` INT NOT NULL ,
`Instructor_ID` CHAR(10) NOT NULL COMMENT 'FK from instructors table' ,
`Room` VARCHAR(10) NULL ,
`Class_Capacity` INT NULL ,
`Grade_A` INT NULL ,
`Grade_B_P` INT NULL ,
`Grade_B` INT NULL ,
`Grade_C_P` INT NULL ,
`Grade_C` INT NULL ,
`Grade_D_P` INT NULL ,
`Grade_D` INT NULL ,
`Grade_W` INT NULL ,
`Grade_S` INT NULL ,
`Grade_U` INT NULL ,
`User_ID` INT NULL ,
`Last_Updated` DATETIME NULL ,
`Status` CHAR(1) NULL ,
PRIMARY KEY (`Year`, `Trimester`, `Course_ID`, `Section`) ,
INDEX `fk_Course Offered_Instructors1` (`Instructor_ID` ASC) ,
INDEX `fk_Course Offered_Courses3` (`Course_ID` ASC) ,
INDEX `fk_Course Offered_Year Trimester1` (`Year` ASC, `Trimester` ASC) ,
CONSTRAINT `fk_Course Offered_Instructors1`
FOREIGN KEY (`Instructor_ID` )
REFERENCES `mydb`.`Instructors` (`Instructor_ID` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_Course Offered_Courses3`
FOREIGN KEY (`Course_ID` )
REFERENCES `mydb`.`Courses` (`Course_ID` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_Course Offered_Year Trimester1`
FOREIGN KEY (`Year` , `Trimester` )
REFERENCES `mydb`.`Year Trimester` (`year` , `Trimester` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB
SQL script execution finished: statements: 13 succeeded, 1 failed
Can anyone solve this problem?
Executing SQL script in server
ERROR: Error 1005: Can't create table 'mydb.course_offered' (errno: 150)
-- -----------------------------------------------------
-- Table `mydb`.`Course_Offered`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `mydb`.`Course_Offered` (
`Year` INT NOT NULL ,
`Trimester` INT NOT NULL ,
`Course_ID` VARCHAR(10) NOT NULL ,
`Section` INT NOT NULL ,
`Instructor_ID` CHAR(10) NOT NULL COMMENT 'FK from instructors table' ,
`Room` VARCHAR(10) NULL ,
`Class_Capacity` INT NULL ,
`Grade_A` INT NULL ,
`Grade_B_P` INT NULL ,
`Grade_B` INT NULL ,
`Grade_C_P` INT NULL ,
`Grade_C` INT NULL ,
`Grade_D_P` INT NULL ,
`Grade_D` INT NULL ,
`Grade_W` INT NULL ,
`Grade_S` INT NULL ,
`Grade_U` INT NULL ,
`User_ID` INT NULL ,
`Last_Updated` DATETIME NULL ,
`Status` CHAR(1) NULL ,
PRIMARY KEY (`Year`, `Trimester`, `Course_ID`, `Section`) ,
INDEX `fk_Course Offered_Instructors1` (`Instructor_ID` ASC) ,
INDEX `fk_Course Offered_Courses3` (`Course_ID` ASC) ,
INDEX `fk_Course Offered_Year Trimester1` (`Year` ASC, `Trimester` ASC) ,
CONSTRAINT `fk_Course Offered_Instructors1`
FOREIGN KEY (`Instructor_ID` )
REFERENCES `mydb`.`Instructors` (`Instructor_ID` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_Course Offered_Courses3`
FOREIGN KEY (`Course_ID` )
REFERENCES `mydb`.`Courses` (`Course_ID` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_Course Offered_Year Trimester1`
FOREIGN KEY (`Year` , `Trimester` )
REFERENCES `mydb`.`Year Trimester` (`year` , `Trimester` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB
SQL script execution finished: statements: 13 succeeded, 1 failed