Mối quan hệ một-một

Mối quan hệ một-một là một phần không thể thiếu trong việc xây dựng một cơ sở dữ liệu

Các mối quan hệ một-một xảy ra khi có chính xác một bản ghi trong bảng đầu tiên tương ứng với một bản ghi trong bảng có liên quan. Ví dụ: công dân Hoa Kỳ có số An sinh Xã hội. Chỉ có một số được gán cho mỗi người, và do đó, một người không thể có nhiều số.

Dưới đây là một ví dụ khác bằng cách sử dụng hai bảng bên dưới. Các bảng có mối quan hệ một-một vì mỗi hàng trong bảng đầu tiên có liên quan trực tiếp đến một hàng khác trong bảng thứ hai.

Số nhân viên Tên đầu tiên Họ
123 Rick Rossin
456 Rob Halford
789 Eddie Henson
567 Amy Liên kết


Vì vậy, số hàng trong bảng tên của nhân viên phải giống với số hàng trong bảng vị trí của nhân viên.

Số nhân viên Chức vụ Điện thoại Ext.
123 Liên kết 6542
456 Giám đốc 3251
789 Liên kết 3269
567 Giám đốc 9852


Một loại mô hình cơ sở dữ liệu khác là mối quan hệ một-nhiều. Sử dụng bảng dưới cùng, bạn có thể thấy rằng Rob Halford, là một người quản lý, vì vậy mối quan hệ của anh ấy với vị trí là một-với-một vì tại công ty này, một người chỉ có một vị trí. Nhưng vị trí quản lý bao gồm hai người, Amy Bond và Rob Halford, là mối quan hệ một-nhiều. Một vị trí, nhiều người.

Tìm hiểu thêm về mối quan hệ cơ sở dữ liệu, khóa ngoại, JOIN và ER Diagrams .