gpt4 book ai didi

database - 连接 "students"和 "schools"的最佳数据库模式是什么

转载 作者:搜寻专家 更新时间:2023-10-30 22:13:33 25 4
gpt4 key购买 nike

使用这个简化的例子;您认为哪种方法更好,为什么?

编辑:关系必须是 1 对 1。一个学生只存在于一所学校。

Option1

**Table Schools:**
id int primary key;
name string;
**Table students:**
id int primary key;
name string;
idSchool int;

Option2

**Table Schools:**
id int primary key;
name string;
**Table Students:**
id int primary key;
name string;
**Table SchoolsStudents**
idSchool int;
idStudent int;
idSchool, idStudent as primary key;

最佳答案

如果一个学生只能上一所学校,选项 1 是有意义的。如果学生可以就读多所学校,则选项 2 是必需的。

关于database - 连接 "students"和 "schools"的最佳数据库模式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18880798/

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