【发布时间】:2021-08-17 01:09:42
【问题描述】:
我正在开发一个带有 PostgreSQL 数据库的 Django 项目。在我的架构设计过程中,我注意到一个表引用了其他表的许多外键。只是好奇可以从一张表中引用多少外键?我也搜了一下,发现SQL server 2014最多可以引用253个外键。
【问题讨论】:
标签: django database postgresql django-models
我正在开发一个带有 PostgreSQL 数据库的 Django 项目。在我的架构设计过程中,我注意到一个表引用了其他表的许多外键。只是好奇可以从一张表中引用多少外键?我也搜了一下,发现SQL server 2014最多可以引用253个外键。
【问题讨论】:
标签: django database postgresql django-models
我认为没有硬性限制。我刚刚创建了一个包含 10001 个外键约束的表。
当然,这并不意味着定义这么多外键是明智的,性能会受到很大影响。
【讨论】: