gpt4 book ai didi

php - 为什么要使用外键约束?

转载 作者:行者123 更新时间:2023-11-29 08:01:45 27 4
gpt4 key购买 nike

我正在开发一个 PHP 应用程序,该应用程序的数据库设计是由另一个在表之间添加 FK 约束(级联删除等)的人创建的。到目前为止,我习惯做的是将 FK 放在另一个表中。例如我们有两个表:

用户

  • 身份证
  • 姓名
  • 国家/地区 ID

国家

  • 身份证
  • 姓名

在应用程序级别,我将创建两个单独的 INSERT 调用。如果存在 FK,那么我需要在应用程序级别进行哪些更改?

最佳答案

在另一个表中创建行之前,您需要确保使用 FK 引用的行存在。

...但您可能已经这样做了,因为这是创建行的逻辑顺序。

关于php - 为什么要使用外键约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23648385/

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