Как связать 2 идентификатора участника с 1 группой?

#mysql

#mysql

Вопрос:

Я только начал изучать MySQL, и есть одна проблема, которую я не могу решить. У меня есть две таблицы, которые выглядят следующим образом. Дело в том, что я хотел бы подключить MemberID от Memberid к MemberID из группы, но, как вы можете видеть, в одной группе мало людей. Я не уверен, как я могу это сделать, чтобы я мог подключить несколько участников к одной группе в 1 столбце. Группа участников

Комментарии:

1. Если один участник может участвовать только в одной группе, добавьте ссылочный столбец в таблицу members, иначе создайте отдельную реляционную таблицу, в которой хранятся идентификаторы пар member-band.

Ответ №1:

Проверьте отношения. Вы можете сделать это с помощью внешнего ключа для ваших участников, который ссылается на идентификатор группы, если у участников может быть только одна группа. Если у участников может быть более одной группы, вам нужно создать таблицу manytomany, в которой есть идентификатор участника и идентификатор группы.