
GV: Từ Thị Xuân Hiền 306

GV: Từ Thị Xuân Hiền 307
Việc ánh xạ mô hình đối tượng thành mô hình quan hệ có thể
dựa vào sơđồ lớp phân tích hoặc sơ đồ lớp thiết kế.
Ánh xạ lớp thực thể - lược đồ quan hệ
Một lớp thực thể ánh xạ thành một quan hệ cùng tên
Một dòng trong bảng biểu diễn một đối tượng duy nhất trong lớp thực thể.
Một thuộc tính của thực thể tương ứng với một thuộc tính trong quan hệ.
Đưa thêm một thuộc tính ID kiểu int làm khóa chính cho quan hệ.
Ví dụ:
Ánh xạ mô hình đối tượng thành mô hình quan hệ
Lớp khachhang
KhachHang
ID
HoTenKH
Ngaysinh
Diachi
DienThoai
KhachHang
HoTenKH
Ngaysinh
Diachi
DienThoai
Quan hệ khachhang

GV: Từ Thị Xuân Hiền 308
Ánh xạ các liên kết 1-1
Thêm một khóa ngoại vào một trong các quan hệ. Quan hệ
chứa khóa ngoại tham chiếu đến khoá chính cuả một quan hệ
khác.Hoặc gộp 2bảng thành 1 bảng
Ví dụ:
Ánh xạ mô hình đối tượng thành mô hình quan hệ
SinhVien
HoTenSV
Ngaysinh
Diachi
DienThoai
HosoSV
HoTenSV
Lylich
Hocba
bangdiem
1 1
SinhVien
IDSV
HoTenSV
Ngaysinh
Diachi
DienThoai
HosoSV
MaHS
HoTenSV
Lylich
Hocba
Bangdiem
IDSV
1 1

GV: Từ Thị Xuân Hiền 309
Ánh xạ các kết 1-n: thêm một khóa ngoại vào bảng “nhiều”
Ví dụ:
Ánh xạ mô hình đối tượng thành mô hình quan hệ
Lop
Malop
Tenlop
SinhVien
HoTenSV
Ngaysinh
Diachi
Dienthoai
11..*
Lop
Malop
Tenlop
SinhVien
IDSV
HoTenSV
Ngaysinh
Diachi
Dienthoai
MaLop
1n

GV: Từ Thị Xuân Hiền 310
Ánh xạ các liên kết n-m: Lớp kết hợp được chuyển thành quan
hệ kết hợp,chứa 2khóa ngoại của 2quan hệ tham gia.
Ví dụ:
Ánh xạ mô hình đối tượng thành mô hình quan hệ
LopHocphan
MalopHP
TenlopHP
SinhVien
IDSV
HoTenSV
Ngaysinh
Diachi
Dienthoai
MaLop
1
n
Ketqua
Diemso
MalopHP
IDSV
n
1

