gpt4 book ai didi

mysql - 如何与表 A 关联的 : When record on table A gets deleted all records on table B,,是否也应删除?

转载 作者:行者123 更新时间:2023-11-29 01:18:36 25 4
gpt4 key购买 nike

通过考虑以下方案:

table relations

我们需要确保,如果关联被删除,则属于该关联的所有狗也应被删除。

然而,在这样做的同时,保留 Association 和 Dog 表之间实际存在的关系是有意义的,因为每个关联可以有多个 Dog,但是,一个 Dog 只属于一个 Association。所以我相信外键配置是正确的。

我相信我应该在某个地方应用 Cascade,但我不知道在哪里。 :(

请多多指教

最佳答案

选择“Dog”作为您的目标表,然后选择“外键”选项卡,您应该在此处为所选的“association_id”字段设置一个外键。一旦您发现只需检查“删除时”的“外键选项”部分中显示的弹出值,它应该显示“CASCADE”(类似于上面的屏幕截图显示的内容 - 如果它没有显示“CASCADE”,只需选择它)。

关于mysql - 如何与表 A 关联的 : When record on table A gets deleted all records on table B,,是否也应删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5849145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com