Решение, как это сделать, называется нормализацией.
Существует несколько способов сделать это в зависимости от того, насколько нормализованы ваши данные.
Самый простой способ - это то, что вы описали.
userID userName sport
Или вы можете иметь 2 таблицы
users
userID userName sportID
sports
sportID sport
Или вы можете иметь 3 таблицы
users
userID sportName
sports
sportID sportName
user_sports
userID sportID
Где таблица user_sports
содержит информацию о том, какой пользователь любит какой вид спорта.
Какой метод вы выберете, зависит от взаимосвязи ваших данных и ожидаемого дублирования.
Если вы храните только тот вид спорта, который выбрал пользователь, я бы выбрал второй.Это предотвращает дублирование спортивных имен, но позволяет использовать только один вид спорта для каждого пользователя.Если вы хотите разрешить пользователям выбирать несколько видов спорта, используйте третий вариант.