例如,访问示例db,每个学生记录都有一个关于监护人的嵌套表。 http://img101.imageshack.us/img101/9881/53882937.jpg
答案 0 :(得分:6)
没有。像这样的东西几乎总是作为所有学生的单个映射表完成,外键列指向student
表,以指定特定行与哪个学生相关。
然后,您只需过滤表格以匹配给定的学生,并在UI中显示没有学生列的列表。它看起来像是一个单独的用户表,但实际上并不是它的存储方式。
(如果你 为每个学生创建了一个单独的guardians
表格,那么就无法进行“为特定监护人寻找学生”这样的查询。)