Liên kết và kiểu liên kết

Một phần của tài liệu Giáo trình Phân tích và thiết kế hệ thống thông tin - Trường CĐ Nông Lâm Đông Bắc (Trang 48 - 49)

Liên kết là sự kết nối có ý nghĩa giữa hai hay nhiều thực thể phản ánh một sự ràng buộc về quản lí.

Thí dụ: Ơng Nguyễn Văn An làm việc ở phịng tài vụ, Hố đơn số 50gửi cho khách hàngLê Văn ích; Sinh viên Trần tĩnh Mịch thc lớp Tin Kiểu liên kết là tập các liên kết cùng bản chất. Giưã các kiểu thực thể có thể tồn tại nhiều mối liên kết, mỗi mối liên kết xác định một tên duy nhất.

Biểu diễncác liên kết bằng đoạn thẳng nối giữa hai kiểu thực thể.

Các dạng kiểu liên kết: Giả sử ta có các thực thể A,B, C, D... Kiểu liên kết là sự xác định có bao nhiêu thể hiện của kiểu thực thể này có thể kết hợp với bao nhiêu thể hiện của thực thể kia.

♦ Liên kết một-một (1-1) giữa hai kiểu thực thể A, B là ứng với một thực thể trong A có một thực thể trong B và ngược lại. Liên kết này còn gọi là liên kết tầm thường và ít xảy ra trong thực tế. .

♦ Liên kết một - nhiều (1-N) giữa hai kiểu thực thể A, B là ứng với một thực thể trong A có nhiều thực thể trong B và ngược lại ứng với một thực thể trong B chỉ có một thực thể trong A.

Liên kết này biểu diễn kết bằng đoạn thẳng giữa hai kiểu thực thể và thêm trạc 3 (hay cịn gọi chân gà) về phía nhiều.

Thí dụ : Một lớp có nhiều sinh viên (sinh viên thuộc vào một lớp). Một khách hàng có nhiều tài khoản (tài khoản thuộc về một khách hàng).

♦ Liên kết nhiều - nhiều (N-N) giữa hai kiểu thực thể A, B là ứng với một thực thể trong A có nhiều thực thể trong B và ngược lại ứng với một thực thể trong B có nhiều thực thể trong A. Biểu diễn liên kết này bằng ba trạc (chân gà) ở cả hai phía. Liên kết nhiều nhiều rất khó cài đặt trong các hệ quản trị cơ sở dữ liệu sẵn có. Để dễ biểu diễn người ta dùng phương pháp thực thể hoá bằng cách bổ sung thực thể trung gian để biến đổi liên kết nhiều - nhiều thành hai liên kết một - nhiều. ở đây A/B là thực thể trung gian giữa A và B, MH/NCC là kiểu thực thể trung gian giữa kiểu thực thể "Mặt hàng" và "Nhà cung cấp"

Liên kết nhiều bên (nhiều phía): Một kiểu thực thể có thể liên kết với nhiều kiểu thực thể. Liên kết này cũng biểu diễn dưới dạng một thực thể trung gian.

Một phần của tài liệu Giáo trình Phân tích và thiết kế hệ thống thông tin - Trường CĐ Nông Lâm Đông Bắc (Trang 48 - 49)

Tải bản đầy đủ (PDF)

(83 trang)