Alternativa .. jistě .. snadné :
User tabulka, Interests tabulka UserInterests tabulka.
UserInterests se používá k uložení vztahu many-to-many mezi Users a Interests a obsahuje hodnoty, které jsou FOREGN KEY s z uvedených tabulek.
P.S. Opravdu byste si měli přečíst SQL Antipatterns rezervovat. Hodně byste se z toho naučili.