相关疑难解决方法(0)

我应该使用外键吗?

可能重复:
外键有什么问题?

我使用MS Sql Server和一个大约4 GB数据的大型数据库.

我在网上搜索为什么我应该使用外键.到现在为止,我只索引用于连接表的键.性能都很好,dataintegrety没问题.

我应该使用外键吗?使用外键可以获得更高的性能吗?

sql sql-server performance database-design foreign-keys

23
推荐指数
3
解决办法
4万
查看次数

你需要在MySQL中设置外键吗?

假设您在MySQL数据库中有两个如下表:

表人:

  primary key: PERSON_ID,
  NAME,
  SURNAME, etc.
Run Code Online (Sandbox Code Playgroud)

表地址:

  primary key: ADDRESS_ID,
  foreign key: PERSON_ID,
  addressLine1, etc.
Run Code Online (Sandbox Code Playgroud)

如果你管理行的创建(在两个表中)和通过PHP检索数据,你还需要在数据库中创建一个物理关系吗?如果是,为什么?

php mysql sql foreign-keys

6
推荐指数
2
解决办法
1655
查看次数