例如,access example db,每个学生记录都有一个关于监护人的嵌套表。 http://img101.imageshack.us/img101/9881/53882937.jpg
最佳答案
没有。类似的事情几乎总是作为所有学生的单个映射表来完成,外键列指向 student
表以指定特定行与哪个学生相关。
然后您只需过滤表格以匹配给定的学生,并在 UI 中显示不带学生列的列表。对于用户来说,它看起来像是一个单独的表,但实际上并不是这样存储的。
(如果您确实为每个学生创建了一个单独的guardians
表,您将无法执行诸如“为特定监护人查找学生”之类的查询。)
关于mysql - 我可以在 MySql 上创建嵌套表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3172314/