我需要在我的第一个 Access 2013 Web 应用程序中建立多对多关系。
我有一个家长表和一个学生表。每个学生可以有两个家长,每个家长可以在学校有多个学生。
像一个经验丰富的 Access 桌面开发人员一样思考,我采取了创建 parents_students 表来链接其他两个表的常用方法,然后碰壁了。如何让视图显示关系?
当我尝试它时,它没有做我想做的事,或者我做错了什么。
似乎是一件非常基本的事情。
我需要在我的第一个 Access 2013 Web 应用程序中建立多对多关系。
我有一个家长表和一个学生表。每个学生可以有两个家长,每个家长可以在学校有多个学生。
像一个经验丰富的 Access 桌面开发人员一样思考,我采取了创建 parents_students 表来链接其他两个表的常用方法,然后碰壁了。如何让视图显示关系?
当我尝试它时,它没有做我想做的事,或者我做错了什么。
似乎是一件非常基本的事情。
在 MSDN 论坛上得到了答案。链接在这里
创建一个包含三个字段的 Parents_Students 表
ID: AutoNumber
Student: Lookup the name field in the student table
Parent: lookup the name field in the parent table
在学生视图中,添加一个子视图并添加一个名为家长的选项卡。在数据参数中,将数据源设置为 Parents_Students 表,将相关字段设置为 Student。
在父母视图上重复相同的过程,但使用 parent 作为相关字段。