使用这个简化的例子;你认为哪种方法更好,为什么?
编辑:关系必须是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;
答案 0 :(得分:3)
如果学生只能上一所学校,那么选项1是有意义的。如果学生可以进入多所学校,则必须选择2。