Có sự khác biệt nào giữa Khóa thay thế, Khóa tổng hợp và Khóa nhân tạo không?Có sự khác biệt giữa Khóa thay thế, Khóa tổng hợp và Khóa nhân tạo không?
Tôi không rõ ràng về sự khác biệt chính xác.
Có sự khác biệt nào giữa Khóa thay thế, Khóa tổng hợp và Khóa nhân tạo không?Có sự khác biệt giữa Khóa thay thế, Khóa tổng hợp và Khóa nhân tạo không?
Tôi không rõ ràng về sự khác biệt chính xác.
Khóa thay thế, khóa tổng hợp và khóa nhân tạo là từ đồng nghĩa. Tất cả chúng đều có nghĩa là "khóa chính không có ý nghĩa kinh doanh". Chúng khác biệt với chìa khóa tự nhiên hoặc kinh doanh có ý nghĩa ngoài hệ thống trong tầm tay.
Ví dụ: hãy xem xét tài khoản người dùng SO. Chúng tôi được xác định bằng hai phím. Khóa tự nhiên là mã định danh mà chúng tôi sử dụng để đăng nhập vào trang web này, chẳng hạn như tên OpenID của chúng tôi. Nhưng vì những thứ này là những chuỗi dài khó sử dụng (và vì SO cho phép chúng tôi lựa chọn các tùy chọn đăng nhập khác nhau), cơ sở dữ liệu nhận dạng chúng tôi bằng ID người dùng là số được tạo. UserID đó là khóa tổng hợp/thay thế/nhân tạo.
Bạn vừa đưa ra một câu trả lời hoàn hảo. Dẫu vậy, đây không phải là câu hỏi thực sự. –
Có vẻ trớ trêu - Google đưa tôi đến đây. Nhưng câu hỏi có ý nghĩa tổng thể, khiến cho năm người đóng nó trông giống như những kẻ giật tuyệt đối. –