Alternativa .. claro .. fácil :
User
tabela, Interests
table, UserInterests
tabela. UserInterests
é usado para armazenar a relação muitos-para-muitos entre Users
e Interests
, e contém valores que são FOREGN KEY
s das referidas tabelas. P.S. Você realmente deveria ler SQL Antipatterns livro. Você aprenderia muito com isso.