这是我的数据库表,它给出了错误..
外键定义多于两列..
CREATE TABLE IF NOT EXISTS `EC_ATTENDEES` (
`S_ID` VARCHAR(30) NOT NULL PRIMARY KEY,
`USER_ID` VARCHAR(30) NULL ,
`TYPE` VARCHAR(30) NULL ,
`TIMETABLE_ID` VARCHAR(30) NULL ,
`COURSE_FEE` INT NULL ,
`PERMISSION` TINYINT(1) NULL ,
`PAYMENT_STATUS` VARCHAR(30) NULL ,
`BEGIN_CLASS_NUM` INT NULL ,
`END_CLASS_NUM` INT NULL ,
FOREIGN KEY (`USER_ID` ) REFERENCES `EC_USER` (`S_ID` ),
FOREIGN KEY (`BEGIN_CLASS_NUM` ) REFERENCES `EC_TIMETABLE` (`S_ID` ),
FOREIGN KEY (`END_CLASS_NUM` ) REFERENCES `EC_TIMETABLE` (`S_ID` ),
FOREIGN KEY (`TIMETABLE_ID` ) REFERENCES `EC_TIMETABLE` (`S_ID` ));