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

Lưu mảng trong cơ sở dữ liệu hoặc tạo các cột khác nhau

Không lưu trữ danh sách được phân tách bằng dấu phẩy ("mảng") trong cột cơ sở dữ liệu. Sử dụng bảng tham chiếu chéo .

(Nếu bạn muốn thực thi điều kiện "không quá 3 danh mục" trong cơ sở dữ liệu, bạn có thể thêm một cột bổ sung category_number vào bảng tham chiếu chéo. Lý tưởng nhất là bạn nên sử dụng ràng buộc kiểm tra để hạn chế cột đó ở các giá trị 1, 2 và 3, nhưng MySQL không hỗ trợ ràng buộc kiểm tra; thay vào đó, bạn có thể tạo category_number cột một khóa ngoại vào một bảng khác permitted_category_number có ba hàng.)




  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ần trợ giúp trong việc tạo menu động

  2. Số lần đếm Mysql của chuỗi con, sau đó sắp xếp theo thứ tự

  3. khung zend tham gia 3 bảng

  4. các bản ghi hoạt động codeigniter tham gia bằng cách sử dụng?

  5. Truy vấn xếp hạng nhóm PHP MYSQL