是否可以在mysql(5.1)中使用复合键,如果是,那么语法是什么?
表a:
aa,bb栏
参考表b
列b_aa,b_bb
答案 0 :(得分:1)
使用InnoDB表,您可以像:
create table YourTable (
col1 int,
col2 int,
constraint foreign key (col1, col2)
references OtherTable (col1, col2)
on delete cascade
) type=InnoDB;
对于MyISAM
表,将自动忽略外键约束。
for complete tutorial: http://dev.mysql.com/doc/refman/4.1/en/innodb-foreign-key-constraints.html