我的数据库(InnoDB)有问题。我有两张桌子:
table1{
id1 INT..
..
PRIMARY KEY (id1)
}
table2{
fk INT..
...
FOREIGN KEY (FK) REFERENCES table1(id1)
ON DELETE CASCADE
ON UPDATE CASCADE
}
现在......当我将一条记录更改为 table1 时,table2 中的记录被删除!我不想要这种行为。我怎样才能改变这个?
我读到“InnoDB 允许外键约束引用非唯一键”。我的钥匙是独一无二的。我怎样才能改变这个?
谢谢!