mak*_*flo 4 mysql innodb relationships
我有一个项目表,其中包含一个image_id字段和一个newsimage_id字段.
两者都链接到图像表.但InnoDB不允许我将两个字段的外键设置为同一列(id).
我有办法做到这一点还是不可能?我通过MAMP使用MySQL.
提前致谢!!
小智 5
我是这样做的(MySQL 5.0.45):
ALTER TABLE `job_dependency`
ADD FOREIGN KEY (`job`) REFERENCES `job` (`id`),
ADD FOREIGN KEY (`dependency`) REFERENCES `job` (`id`);
Run Code Online (Sandbox Code Playgroud)
在这种情况下,ON DELETE CASCADE存在问题,因此请勿使用它.
| 归档时间: |
|
| 查看次数: |
5594 次 |
| 最近记录: |