У меня есть одна таблица с ПОЛЬЗОВАТЕЛЯМИ и другая таблица с RSS-каналами. Оба типа InnoDB.
Каждый пользователь может быть подписан на любое количество каналов.
Я пытаюсь выяснить, как лучше вести учет каналов, на которые подписаны пользователи.
Один из способов - создать столбец feed_ids varchar в таблице пользователей и отделить каждый из них. Есть ли лучший способ или это нормально?
USERS TABLE
+---+----------+
|id | feed_ids |
+---+----------+
|1 | 1,2,3 |
+---+----------+
|2 | 2,3 |
+---+----------+
|3 | 1,2 |
+---+----------+