Alternativa .. seguro .. fácil :
User
tabla, Interests
tabla, UserInterests
mesa.
UserInterests
se utiliza para almacenar una relación de muchos a muchos entre Users
y Interests
y contiene valores que son FOREGN KEY
s de dichas tablas.
PD Realmente deberías leer Antipatrones SQL libro. Aprenderías mucho de ello.