Отношение многие ко многим в Access Web App

Мне нужно установить отношения "многие ко многим" в моем первом веб-приложении Access 2013.

У меня есть стол для родителей и стол для студентов. У каждого ученика может быть два родителя, и у каждого родителя может быть более одного ученика в школе.

Думая, как опытный разработчик рабочего стола Access, я выбрал обычный путь создания таблицы parent_students, чтобы связать две другие, а затем ударил стену. Как мне сделать так, чтобы представление показывало отношения?

Я нашел эту тему: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/ccda03e3-a57b-4128-be72-f469c8ec30af/access-2013-web-app-handling-many-to-many-relationships?forum=accessdev

Когда я это пробовал, он не делает то, что я хочу, или я делаю что-то не так.

Похоже, очень фундаментальная вещь, чтобы быть в состоянии сделать.

1 ответ

Решение

Получил ответ на форумах 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 и связанное поле для ученика.

Повторите ту же процедуру в Родительском представлении, но используйте родителя в качестве Связанного поля.

Другие вопросы по тегам