Я пытаюсь связать таблицу «Subject» с таблицей «StudentSubject» на изображении ниже, но я получаю ошибку «Неверное определение поля« SubjectID »в определении индекса или отношения».когда я пытаюсь это сделать.Конечная цель заключается в том, что я хочу создать отношения «многие ко многим» между учеником и предметом, чтобы учащийся мог изучать много предметов, а предмет - многие ученики.Я уверен, что это основная ошибка, но я не нашел общего решения этой проблемы, и я ржавый на Access.
![enter image description here](https://i.stack.imgur.com/qCZRs.png)
Я перетаскиваю «SubjectID» из таблицы «Subject» в SubjectID из таблицы «StudentSubject» и пытаюсь создать взаимосвязь, проверяя оба поля для обеспечения ссылочной целостности.Возвращает ошибку.
Вот свойства таблицы Subject:
![enter image description here](https://i.stack.imgur.com/RpgR9.png)
А вот свойства таблицы StudentSubject:
![enter image description here](https://i.stack.imgur.com/lQop9.png)
Свойства одинаковы, поэтому я не уверен, почему это не работает.Это работает, если я не включаю ссылочную целостность, но тогда это отношения один-к-одному, и я подумал, что это должно быть отношение один-ко-многим, так как должно быть несколько студентов, изучающих один и тот же предмет.
Буду признателен за любые советы по этой ошибке, спасибо.