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

Thiết kế cơ sở dữ liệu:chuyển sang EAV hay không chuyển sang EAV?

Bạn có thể sử dụng giải pháp hai vì lý do hiệu quả, đặc biệt nếu bạn cần thường xuyên chọn các số lượng này. Các giá trị này có thể là "bộ nhớ đệm" của bảng EAV, nếu bạn muốn. Bạn giới thiệu trùng lặp nhưng tăng tốc độ tra cứu.

EAV là một giải pháp tốt cho vấn đề này trừ khi bạn phải thực hiện các phép nối ở mức db. Một giải pháp thay thế là rời khỏi mô hình quan hệ và chuyển sang mô hình dựa trên RDF.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ngăn chặn các giá trị trùng lặp trong cơ sở dữ liệu - mysql

  2. Cách nhận bản ghi đầu tiên trong mỗi nhóm trong MySQL

  3. Cách hàm CHARACTER_LENGTH () hoạt động trong MySQL

  4. FROM_UNIXTIME () Ví dụ - MySQL

  5. LAST_INSERT_ID () MySQL