Học viện công nghệ BƯu chính viễn thông khoa viễn thông 1 Bài giảng Học phần: CƠ SỞ DỮ liệU


Bước 4: Ánh xạ các thực thể liên kết (hay thực thể kết hợp)



tải về 4.98 Mb.
Chế độ xem pdf
trang40/82
Chuyển đổi dữ liệu13.11.2023
Kích4.98 Mb.
#55639
1   ...   36   37   38   39   40   41   42   43   ...   82
NEW.Bài giảng CSDL sau nghiệm thu-2023
TH CSDL 2015Sep, 6. Đề cương Cơ sở dữ liệu- sau nghiệm thu. 23.02.2022, Chuong01-CSDL
Bước 4: Ánh xạ các thực thể liên kết (hay thực thể kết hợp) 
Ánh xạ một thực thể liên kết sang một lược đồ quan hệ tương tự thủ tục chuyển đổi 
một quan hệ nhiều-nhiều. Hai bước sau cần được thực hiện: 
1- Ba quan hệ được tạo ra, trong đó hai quan hệ liên quan tới mỗi loại thực thể tham 
gia mối quan hệ đó và quan hệ thứ ba cho thực thể liên kết. Quan hệ được hình thành 


63 
từ thực thể liên kết được gọi là quan hệ liên kết. 
2- Hành động trong bước này phụ thuộc vào việc có gán một định danh cho thực thể 
liên kết trong lược đồ E-R hay không. Hai trường hợp sau xảy ra: 
a. Một định danh không được gán 
b. Một định danh được gán 
Chúng ta sẽ xem xét từng trường hợp riêng biệt. 
Trường hợp không gán định danh: khóa chính ngầm định cho quan hệ liên kết này 
bao gồm các thuộc tính khóa chính từ hai quan hệ còn lại. Những thuộc tính này sẽ là 
khóa 
ngoài tham chiếu tới hai quan hệ đó. Một ví dụ về trường hợp này được thể hiện dưới 
đây nhưng lưu ý sự giống nhau của ví dụ này với ví dụ của trường hợp chuyển đổi cho 
quan hệ nhiều-nhiều. 
Đôi khi người xây dựng mô hình dữ liệu sẽ gán một định danh tới loại thực thể liên 
kết trong lược đồ E-R. Có hai lý do chính có thể xảy ra: 
1- Thực thể liên kết có một định danh tự nhiên mà gần gũi với người sử dụng cuối. 
2- Định danh ngầm định (bao gồm các định danh cho mỗi loại thực thể tham gia liên 
kết) có thể không xác định các thể hiện của thực thể liên kết một cách duy nhất. Dù 
trong trường hợp nào trong hai trường hợp trên, quá trình để ánh xạ thực thể liên kết 
sẽ được thay đổi như sau: 
Trường hợp một định danh được gán: như trên, một quan hệ liên kết mới được tạo 
ra để thể hiện thực thể liên kết. Khóa chính cho quan hệ này là một định danh được gán 
trên lược đồ E-R (hơn là giá khóa ngầm định như trong trường hợp trước ) Khóa chính 
cho hai loại thực thể tham gia sau đó sẽ được thêm vào làm khóa ngoài trong quan hệ 
liên kết này 

tải về 4.98 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   36   37   38   39   40   41   42   43   ...   82




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương