Tài liệu này được dịch bởi AI. Đối với bất kỳ thông tin không chính xác nào, vui lòng tham khảo phiên bản tiếng Anh
Trong mối quan hệ giữa nhân viên và hồ sơ cá nhân, mỗi nhân viên chỉ có thể có một bản ghi hồ sơ cá nhân, và mỗi bản ghi hồ sơ cá nhân cũng chỉ có thể tương ứng với một nhân viên. Trong trường hợp này, mối quan hệ giữa nhân viên và hồ sơ cá nhân là một-một.
Khóa ngoại trong mối quan hệ một-một có thể đặt ở bộ sưu tập nguồn hoặc bộ sưu tập đích. Nếu mối quan hệ biểu thị "có một", khóa ngoại nên đặt ở bộ sưu tập đích sẽ phù hợp hơn; nếu biểu thị "thuộc về", thì khóa ngoại nên đặt ở bộ sưu tập nguồn sẽ phù hợp hơn.
Ví dụ như trường hợp trên, một nhân viên chỉ có một hồ sơ cá nhân, và hồ sơ cá nhân đó thuộc về nhân viên, vì vậy khóa ngoại phù hợp để đặt trong bộ sưu tập hồ sơ cá nhân.
Điều này biểu thị rằng một nhân viên có một bản ghi hồ sơ cá nhân.
Mối quan hệ ER

Cấu hình trường

Điều này biểu thị rằng một hồ sơ cá nhân thuộc về một nhân viên cụ thể.
Mối quan hệ ER

Cấu hình trường

Bộ sưu tập nguồn là bộ sưu tập chứa trường hiện tại.
Bộ sưu tập đích là bộ sưu tập được liên kết đến.
Dùng để thiết lập mối quan hệ giữa hai bộ sưu tập. Trong mối quan hệ một-một, khóa ngoại có thể đặt ở bộ sưu tập nguồn hoặc bộ sưu tập đích. Nếu biểu thị "có một", khóa ngoại nên đặt ở bộ sưu tập đích sẽ phù hợp hơn; nếu biểu thị "thuộc về", thì khóa ngoại nên đặt ở bộ sưu tập nguồn sẽ phù hợp hơn.
Trường được tham chiếu bởi ràng buộc khóa ngoại phải là duy nhất. Khi khóa ngoại đặt ở bộ sưu tập đích, điều này biểu thị "có một".
Trường được tham chiếu bởi ràng buộc khóa ngoại phải là duy nhất. Khi khóa ngoại đặt ở bộ sưu tập nguồn, điều này biểu thị "thuộc về".
ON DELETE đề cập đến các quy tắc thao tác đối với tham chiếu khóa ngoại trong bộ sưu tập con liên quan khi xóa các bản ghi từ bộ sưu tập cha. Đây là một tùy chọn được định nghĩa khi thiết lập ràng buộc khóa ngoại. Các tùy chọn ON DELETE phổ biến bao gồm: