Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да съхранявате множество опции, избрани от потребителя в таблица

Не, не съхранявайте стойностите в CSV формат в базата данни. Вместо това създайте таблица за присъединяване наречен user_drug и съхранявайте по един ред за всяка комбинация потребител/лекарство:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да се свържа с mysql от php?

  2. FCM (firebase cloud messaging) токен за едно устройство или за един акаунт?

  3. Библиотеката за грешки на пътника не е заредена

  4. Намерете общия брой въз основа на стойности от друга таблица

  5. Къде мога да намеря файла my.ini файл за windows mysql сървър?