Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menyimpan Tag di Database. Simpan tag sekali atau berkali-kali?

Dasar-dasarnya adalah Anda perlu menyimpan tag seperti yang Anda tunjukkan dalam kasus pertama. Ini bagus untuk memeriksa apakah ada tag (karena dalam kasus kedua untuk tag yang ada, db Anda akan mengembalikan baris sebanyak tampilan tag tersebut) dan bagus untuk mengambil item dengan tag (pilih id item dengan satu tag id lebih baik daripada memilih item id dengan sekumpulan tag_id yang memiliki arti representasi yang sama).

Jika jari Anda terbakar karena pengindeksan - Anda harus selalu memeriksa bagaimana kueri dijalankan (untuk mysql EXPLAIN/DESCRIBE SELECT ).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan hanya digit menggunakan regexp

  2. Manakah pengkodean karakter terbaik untuk bahasa Jepang untuk tampilan DB, php, dan html?

  3. aplikasi web spring-boot kehilangan kemampuan untuk terhubung ke MySQL / RDS setelah beberapa saat

  4. Mysql/Php - Tanggal dan waktu saat ini

  5. Indeks bulan Objek Tanggal JavaScript dimulai dengan 0