Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment stocker plusieurs options sélectionnées par l'utilisateur dans un tableau

Non, ne stockez pas les valeurs au format CSV dans la base de données. Créez plutôt une table de jonction appelé user_drug et stocker une ligne pour chaque combinaison utilisateur/médicament :

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