Sự liên kết là gì

1. Khái niệm
Liên kết (còn gọi là quan hệ) là sự kết hợp giữa hai hay nhiều thực thể
phản ánh sự ràng buộc trong quản lý. Đặc biệt: Một thực thể có thể liên kết
với chính nó ta thường gọi là tự liên kết. Giữa hai thực thể có thể có nhiều
hơn một liên kết.
Có ba kiểu liên kết: một - một, một - nhiều, nhiều - nhiều.
2.Liên kết một một (1-1):
Mỗi thể hiện của thực thể A quan hệ với một thể hiện của thực thể B và
ngược lại.

Ví dụ: Một sinh viên có một luận văn. Một luận văn thuộc về một sinh
viên.

Sự liên kết là gì

3. Liên kết một nhiều (1-N)
Mỗi thể hiện của thực thể A quan hệ với nhiều thể hiện của thực thể
B. Ngược lại mỗi thể hiện của thực thể B quan hệ với chỉ một thể hiện của
thực thể A.
Kí hiệu:,Ví dụ: Một khoa có nhiều sinh viên. Một sinh viên thuộc về một
khoa.
Sự liên kết là gì

4. Liên kết nhiều nhiều (N-N)
Mỗi thể hiện của thực thể A quan hệ với nhiều thể hiện của thực thể
B. Ngược lại mỗi thể hiện của thực thể B quan hệ với nhiều thể hiện của
thực thể A.
Kí kiệu
Ví dụ: Một giáo viên dạy nhiều sinh viên. Một sinh viên được dạy
bởi nhiều giáo viên.
Điều kiện để một cá thể của thực thể tham gia vào liên kết với một
thực thể khác gọi là loại thành viên. Nó có thể là bắt buộc hay tuỳ chọn
trong quan hệ. Các loại thành viên cho biết số thể hiện nhỏ nhất của mỗi
thực thể tham gia vào liên kết với một thể hiện của một thực thể khác.
Kí hiệu,Ví dụ:
Tuỳ chọn (ít nhất 0) một giáo viên có thể dạy không, một hoặc
nhiều môn học.
Bắt buộc (ít nhất 1) một môn học cần phải được một hoặc nhiều
giáo viên dạy.
Sự liên kết là gì
Chú ý:
- Mô hình dữ liệu không chỉ là công cụ phân tích thiết kế mà còn như
một phương pháp kiểm tra chặt chẽ các yêu cầu nghiệp vụ của người sử
dụng.
- Nếu hai thực thể có quan hệ một - một thường có ít lý do để coi chúng
như hai bảng tách biệt nên người ta thường gộp hai thực thể làm một
- Nếu hai thực thể có quan hệ nhiều - nhiều thì không có sự khác biệt về
bản chất giữa các chiều vì vậy ít khi được sử dụng.
Tóm lại trong ba kiểu liên kết trên, liên kết một nhiều là quan trọng hơn cả

và hầu như các mối quan hệ trong mô hình thực thể liên kết đều là một
nhiều.