所以我有五个表:job,category,job_category,client和job_client。 job_client和job_category具有引用作业表的job_id的FK。那些FK被设置为ON DELETE NO ACTION。我想弄清楚的是什么是编程这个的好方法,这样我就可以点击一个按钮从作业表中删除一个作业,但它会自动进入并删除job_category和job_client中的引用,然后删除作业。我正在使用MySQL和PHP。感谢。
答案 0 :(得分:1)
那些FK被设置为ON DELETE NO ACTION。
Set all to ON DELETE CASCADE.
IT将删除任何表中的所有外键。
更多信息:
在外界,不建议删除记录,而是使用标记为已删除的1或0。