sql >> Base de Datos >  >> RDS >> Mysql

Cómo almacenar múltiples opciones seleccionadas por el usuario en una tabla

No, no almacene los valores en formato CSV en la base de datos. En su lugar, cree una tabla de unión llamado user_drug y almacene una fila para cada combinación de usuario/medicamento:

user
id    name  income
1     Foo   10000
2     Bar   20000
3     Baz   30000

drug
id    name
1     Marijuana
2     Cocaine
3     Heroin

user_drug
user_id drug_id
1       1
1       2
2       1       
2       3
3       3