Hola que tal, tengo una duda.

Tengo una pagina web donde el visitante tiene la opción de registrarse, los campos son Email, Sexo, Fecha de nacimiento y una lista de checkbox donde puede seleccionar 1 a varios (25) tipos de deportes. Mi duda va en como creo una tabla(s) para almacenar los datos. Había pensando en esto:

----------- Usuario ------------
id INT PK,
email VARCHAR(100),
fecha_nacimiento DATE,
sexo VARCHAR(10),
deportes TEXT
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Por lo que he leído no es la mejor práctica pero no se me ocurre otra forma mejor en estos momentos.

Agradecería cualquier ayuda.

De antemano muchas gracias.