CIF
1,n
GD
0,n
LOP
MONHOC
MSL TENL
MSMH
TENMH
…
Ví dụ 2: Giả thiết bổ sung thêm một QTQL: với một lớp, một môn học chỉ do một giáo viên giảng dạy.
GV | |
MSGV TENGV … |
Có thể bạn quan tâm!
- Hệ thống thông tin - 29
- Hệ thống thông tin - 30
- Hệ thống thông tin - 31
- Hệ thống thông tin - 33
- Các Cấu Trúc Là Trường Hợp Đặc Biệt Hoặc Tổ
- Hệ thống thông tin - 35
Xem toàn bộ 575 trang tài liệu này.
LOP, MONHOC GV
44
GD(LOP, MONHOC GV)
Ví dụ 3:
CIF
1,n
1,n
GD
1,n
0,n
LOP
MONHOC
MSL TENL
MSMH
TENMH
…
PHOC
MSPH TENPH
GV
MSGV
TENGV
…
LOP, MONHOC GV
GD(LOP, MONHOC GV)45
Ví duï 4: Trong một kết hợp giữa các thực thể có thể tồn tại
nhiều RBTVH. Xét quan hệ Đứng Lớp (DL) như sau
CIF
MONHOC
LOP
CIF
MSL
TENL
MSMH TENMH
…
1,n DL 0,n
PHOC
TG
CIF
1,n
1,n
1,n
MSPH
TENPH
NGAY
CA
MSGV TENGV
…
GV
DL(LOP, MONHOC GV) DL(LOP, TG MONHOC)
DL(GV, TG PHOC)
46
DL(LOP, TG PHOC) DL(GV, TG MONHOC)
3. Các cấu trúc kiểu:
Mỗi mô hình dữ liệu thể hiện những đặc trưng cho một hệ thống thông tin. Mỗi mô hình này thường là sự kết hợp của các cấu trúc kiểu.
1. Các cấu trúc kiểu cơ sở :
a. Cấu trúc kiểu Phiếu:
Cho phép làm rõ các khái niệm thực thể, nhận dạng thực thể, các thuộc tính mô tả thực thể.
47
Ví duï 1: Phiếu lưu trữ thông tin về khách hàng
nhö sau:
KHACHHANG
PHIẾU KHÁCH HÀNG
MSKH TENKH NGS GT DIACHI SDT STKNH EMAIL
Mã số KH:
Tên KH:
Ngày sinh:
Nam:
MHYN
Địa chỉ: DL
Số ĐT: Số tài khoản NH: Email:
48
Ví duï 2: Danh mục các mặt hàng như sau:
MSMH | Tên MH | ÑVT | Ñôn giá |
DANH MỤC MẶT HÀNG
MATHANG
MSMH TENMH DVT DGHH
MHYN DL
49
b. Cấu trúc kiểu Cha – Con:
- Loại cấu trúc này liên quan đến kết hợp phân
cấp (liên kết 1 - n).
- Kết hợp sử dụng 2 bản số: 1,1 và 1,n.
- Tồn tại một phụ thuộc hàm giữa các thuộctính nhận dạng của 2 thực theå tham gia vào kết hợp phân cấp.
50
Ví dụ 1:
DANH SÁCH NHÂN VIÊN
Phòng:
Cha
MS NV | Họ Tên | Ngày sinh | Phái | Chức danh | Mức lương |
Con
51