Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để cấu trúc dữ liệu danh mục trong cơ sở dữ liệu?

Lập ba bảng. Một cho trang, một cho các danh mục (cùng với thông tin meta, v.v.) và một để liên kết chúng lại với nhau. Bảng cuối cùng đó chỉ cần có một pageid và một categoryid, để liên kết các bản ghi từ cả hai bảng với nhau.

Đừng bao giờ lưu trữ các giá trị được phân tách bằng dấu phẩy trong cơ sở dữ liệu, nếu bạn cần sử dụng các giá trị đó trong các phép nối hoặc tìm kiếm.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tăng bộ đếm và trả về giá trị trong MySQL

  2. Làm cách nào để giữ các giá trị của một cột duy nhất trong MySQL?

  3. Nhóm theo ngày và vẫn hiển thị ngày không có hàng?

  4. SQL tương đương với 'biến đổi' của gấu trúc là gì?

  5. Cú pháp CẬP NHẬT MySQL với nhiều bảng sử dụng mệnh đề WHERE