Алтернатива .. разбира се .. лесна :
User
таблица, Interests
таблица, UserInterests
таблица.
UserInterests
се използва за съхраняване на релация много към много между Users
и Interests
, и съдържа стойности, които са FOREGN KEY
s от посочените таблици.
P.S. Наистина трябва да прочетете SQL Antipatterns Книга. Ще научите много от него.