Новичок в MySQL БД здесь.У меня есть таблица ПОЛЬЗОВАТЕЛЕЙ и таблица КОМАНД.Пользователь может быть в более чем одной команде.Каков наилучший способ сохранить отношения между пользователем и какими командами он является?
Допустим, есть сотни команд, каждая команда состоит из около 20 пользователей, и в среднем пользователь может быть около 10 командТакже обратите внимание, что пользователи могут время от времени менять команды.
Я думаю о возможном добавлении столбца в мою таблицу TEAMS, которая содержит список идентификаторов пользователей, но тогда мне нужно добавить столбецмоя таблица USERS, которая содержит список идентификаторов команд.Хотя это может быть решением, оно кажется грязным для обновления членства.Кажется, что есть более разумный способ обработки этой информации ... Как, например, другой стол?Мысли?
Спасибо!
ps, какой тип поля лучше всего подходит для хранения списка и какой способ разделения?