假设我有以下模式:逆转的DELETE CASCADE
CREATE TABLE `users` (
`id` int(10) unsigned auto_increment,
`historyId` varchar(255),
PRIMARY KEY (`id`)
);
CREATE TABLE `histories` (
`id` int(10) unsigned auto_increment,
`history` TEXT,
PRIMARY KEY (`id`)
);
一个用户永远只能有一个历史的,而不是具有历史指向用户的目的是,许多其他表(在此未提及模式)也有历史。
什么是最简单的方式,使删除用户也会删除其历史?
-1。引用这个问题:“没有历史记录指向用户的目的是许多其他表(在这个模式中没有提到)也有历史记录。” – Gili 2014-07-02 05:15:16