Pycharm
 
获取 PyCharm

外键

最后修改时间:2023 年 12 月 4 日

外键关系指定表如何相互关联并指示表之间的关系。PyCharm 识别数据库模式中的外键关系并使用它们构建 JOIN 子句。您可以在自动完成列表、数据导航和图表中看到这些关系。

在 PyCharm 中,您可以使用显式外键或创建虚拟外键

外键可以在数据库工具窗口中看到 。您可以在数据库工具窗口主题的数据源及其元素章节中看到有关节点和对象图标的参考。

对于表列图标,请参阅列的可能图标组合

是一个表中引用另一表中主键的字段或字段集合。当您创建或修改表时,您可以清楚地定义这些键:

包含外键的表是子表。包含候选键的表是引用表或目标表。如果您的数据库包含显式外键关系,PyCharm 会自动在自动完成、数据导航和图表中使用它们。

在下面的示例中,activity.activity_id是主键,visitor.activity_id是外键。

显式外键