Я ищу некоторые рекомендации относительно того, как создать базу данных, которую я создаю. Я думаю, что лучший способ задать вопрос - описать конкретный сценарий:Таблица базы данных, ссылающаяся на несколько записей
У меня есть база данных, в которой будет храниться информация о студенческих сотрудниках в школе.
У меня есть одна таблица под названием «Семестры», которая содержит информацию о конкретном семестре (например, «Осень/Весна/Лето», год и т. Д.).
У меня есть другая таблица под названием «Сотрудники», которая содержит информацию о конкретном ученике-сотруднике (например, имя, jobTitle, startDate, endDate). Я также хотел бы иметь ссылку на таблицу «Семестры», в которой указывается, какой семестр (ы) был нанят работником. Так, например, один столбец в таблице «Сотрудники» скажет мне, что этот конкретный сотрудник работал во время семестров «Fall2010, Spring2011 и Fall2011».
Проблема в том, что я не знаю, как ссылаться на несколько записей в одном поле.
Я уверен, что это довольно распространенный сценарий, я просто не уверен, как это сделать. Ответы, на которые ссылается MS Access или SqlServer, будут отличными.
Спасибо.
Это звучит как домашнее задание. Если это так, вы можете добавить этот тег. Обычно для создания отношения «многие-многие» используется таблица ссылок между двумя объектами. – Suirtimed
Не домашнее задание, просто проект, над которым я работаю - создание простого приложения для моей школьной газеты. – Eric