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

MySQL. Khóa chính trong bảng quan hệ. Id duy nhất hay nhiều khóa duy nhất?

Nó thực sự phụ thuộc vào loại truy vấn bạn đang thực hiện ...

Nếu bạn thêm một người thay thế bổ sung, bạn sẽ kết thúc bằng hai kiểm tra duy nhất thay vì một kiểm tra duy nhất cho mỗi lần chèn, cập nhật và xóa. Điều đó làm cho phím tổng hợp phát ra âm thanh đúng.

Nhưng nếu bạn liên tục tham chiếu khóa chính đó trong các khóa ngoại khác, tùy chọn tổng hợp có nghĩa là bạn sẽ lưu trữ lượng thông tin nhiều gấp đôi và cần phải thực hiện nhiều thao tác hơn khi tham gia. Điều đó làm cho âm thanh chính duy nhất.



  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 chọn trên các trường chứa giá trị rỗng

  2. mysql WHERE TRONG chuỗi / tên người dùng mảng

  3. Cách giải quyết trong mysql cho Chỉ mục một phần hoặc Chỉ mục được lọc?

  4. làm cách nào để nhận được kết quả mysql của ngày hôm nay?

  5. Xem bảng thay đổi trong MySQL?