gpt4 book ai didi

MySQL 数据库,主题 ID

转载 作者:行者123 更新时间:2023-11-29 04:57:23 25 4
gpt4 key购买 nike

下图是我从教程中学习制作的数据库。正如您从连接两个表的箭头所见,本教程的作者试图解释它们的关系性质。他将 subject_id 添加到 pages 表中,这样,每当我们谈论一个页面时,我们就知道它是哪个主题的一部分。主题是父级,页面是子级。

我的问题是,这种语法 subject_id 是否有什么特殊之处可以建立这种关系。例如,subjects 表的名称是复数 subjects,所以我看不出 subject_id 如何建立从 pagessubjects 的连接。 subject_id 是否可以命名为任何名称,如果是,那么数据库如何知道关系已经建立?

two databases connected by subject_id

最佳答案

这些名称与 MySQL 完全无关;选择它们是为了帮助人类了解正在发生的事情。告诉 MySQL 这种关系的方式是指定一个 foreign key constraint。作为 CREATE TABLE 或 ALTER TABLE 语句的一部分。

关于MySQL 数据库,主题 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5366877/

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