Xét một số ví dụ về sự phân rã trong trường hợp này.
XN
Ví dụ 1:
KXN
CIF
ÑSH
KÑSH
0,n
Có thể bạn quan tâm!
- Xây Dựng Mhyndl Dạng Mô Hình Thực Thể -
- Hệ thống thông tin - 38
- Hệ thống thông tin - 39
- Hệ thống thông tin - 41
- Hệ thống thông tin - 42
- Hệ thống thông tin - 43
Xem toàn bộ 575 trang tài liệu này.
0,n LV TST
LCV
KLCV
0,n
Ký hiệu:
XN: Xí nghiệp; ĐSH: Đồng sở hữu; LCV: Loại công việc; LV: Loại việc; TST: Tổng số tiền;
KXN: thuộc tính nhận dạng thực thể XN.
108
Phân rã theo quy tắc đã nêu:
ÑSH
KÑSH
0,n
XN
KXN
0,n
SH
TST
0,1
LV
0,n
LCV
KLCV
Chú yù:
Số cực đại trong bản số là 1 trong kết hợp 2 chiều
vừa phân rã được theo định nghĩa PTH.
109
CIF
CIF
0,n
1,1
CHUYEN
0,n
ÑHG
KÑHG
KHG
KHO
KKHG
KKHO
Ví dụ 2:
ÑHG
KÑHG
Phaân raõ theo qui taéc đaõ neâu:
CHUYEN
0,n
KHG
KKHG
1,1
1,
1
DEN
0,n
KHO
KKHO
110
Ví dụ 3:
CIF
KKHG
0,n
ÑHG
0,1
KÑHG
CHUYEN
CIF
KHO
KKHO
0,n
ÑHG
KÑHG
KHG
Phân rã kết hợp CHUYEN:
CHUYEN
0,n
KHG
KKHG
0,1
0,
1
DEN
0,n
KHO
KKHO
111
Ví dụ 4: Một hợp đồng bảo hiểm (HĐONG) ký kết với khách hàng bảo hiểm như sau: trong trường hợp bị tai nạn ô tô, người (KBH) và xe (XE) được bảo hiểm; trong các trường hợp khác chỉ người được bảo hiểm mà thôi.
Mô hình ý niệm có được từ phát biểu trên:
LQTNX
0,n
0,n
XE
KXE
0,1
KBH
KBH
0,n
LQTN
0,1
HÑONG
KHÑ
112
Nếu phân tích kỹ chúng ta thấy trong mọi trường
hợpHDONG đều bảo hiểm cho người (KBH), trong trường hợp tai nạn sẽ bảo hiểm thêm cho xe. Vì vậy mô hình trên có thể hiệu chỉnh lại như sau:
LQTX
0,n
XE
KXE
0,1
KBH
KBH
0,n
LQTN
HÑONG
1,1KHÑ
Chú yù: Thực thể HDONG có thể tham gia đồng thời
vào 2 kết hợp: LQTN và LQTX
113
Ví duï 5: MHDL 4 chiều dưới đây:
CIF
1,n
1,n
GD
1,n
0,n
LOP
MHOC
-MSL
-TENL
-MSMH
-TENMH
- …
PHOC
-MSPH
-TENPH
GV
-MSGV
-TENGV
- …
GD(LOP, MHOC GV)
PTH này thể hiện QTQL: một lớp, một môn học chỉ
thực hiện giảng dạy bởi một giáo viên.
114
Sử dụng các giải thuật phân rã kết hợp, thay thế
MHDL trên bằng MHDL dưới đây:
GV
PHOC
DAY
1,n
LOP
1,n
1,n
THEO
1,n
MHOC
0,n
0,n
Ở MHDL mới này thực thể GV (đích của PTH) được tách khỏi kết hợp cũ.
115
Kết hợp GD được thay bằng hai kết hợp THEO và DAY. Mỗi kết hợp này liên kết ba thực thể với nhau.