mybatis級聯修改、刪除
阿新 • • 發佈:2019-02-02
#1使用者表
CREATE TABLE EASYBUY_USER
(
`eu_user_id` VARCHAR(10) PRIMARY KEY NOT NULL COMMENT '使用者名稱',
`eu_password` VARCHAR(20) NOT NULL COMMENT '密碼',
)ENGINE=INNODB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='使用者表(easybuy_user):存放使用者基本資訊';
#2留言表
CREATE TABLE EASYBUY_COMMENT
(
`ec_id` INTEGER(11) NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT '自動編號(標識列),主鍵',
`ec_content` VARCHAR(500) NOT NULL COMMENT '發表的留言內容',
`eu_user_id` VARCHAR(40) NOT NULL COMMENT '留言使用者暱稱',
KEY `eu_user_id`(`eu_user_id`),
CONSTRAINT `easybuy_comment_fk_id` FOREIGN KEY (`eu_user_id`) REFERENCES `EASYBUY_USER` (`eu_user_id`)
ON DELETE CASCADE ON UPDATE CASCADE
CREATE TABLE EASYBUY_USER
(
`eu_user_id` VARCHAR(10) PRIMARY KEY NOT NULL COMMENT '使用者名稱',
`eu_password` VARCHAR(20) NOT NULL COMMENT '密碼',
)ENGINE=INNODB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='使用者表(easybuy_user):存放使用者基本資訊';
#2留言表
CREATE TABLE EASYBUY_COMMENT
(
`ec_id` INTEGER(11) NOT NULL PRIMARY KEY AUTO_INCREMENT COMMENT '自動編號(標識列),主鍵',
`ec_content` VARCHAR(500) NOT NULL COMMENT '發表的留言內容',
`eu_user_id` VARCHAR(40) NOT NULL COMMENT '留言使用者暱稱',
KEY `eu_user_id`(`eu_user_id`),
CONSTRAINT `easybuy_comment_fk_id` FOREIGN KEY (`eu_user_id`) REFERENCES `EASYBUY_USER` (`eu_user_id`)
ON DELETE CASCADE