Tất Cả Các Kiểu Thực Theå Trong Mh N-Nguyên Chuyển Thành Kiểu Thực Theå Của Mh Nhị Nguyên. (Không Đổi)

Cá thể hóa kết hợp DCAP


TPHAM

1,n (1,1)

DCAP

(1,1) 1,n

DTAI

MTP

TENTP

...

DC THUOC


1,n


GOM


1,n

TUKHOA

MTK TENTK

MDT

TENDT

...


76

4. Mô hình nhị nguyên:

a. Định nghĩa mô hình nhị nguyên:

Mô hình nhị nguyên là một trường hợp đặc biệt của mô hình n-nguyên. Mô hình nhị nguyên có một số tính chất đặc biệt sau:

Mô hình dễ hiểu, dễ dùng,

Trong nhiều phương pháp phân tích và thiết kế HTTT, việc chuyển MHYNDL sang mô hình nội hoặc mô hình logic dữ liệu đều được thc hiện qua một mô hình trung gian là mô hình nhị nguyên,

Tất cả các mô hình n-nguyên đều có thể

chuyển thành mô hình nhị nguyên.77

Ñònh nghóa:

Mô hình nhị nguyên là mô hình mà trong đó mọi kết

hợp đều là kết hợp 2 chiều:

- Kiểu thực thể chính là kiểu thực thể trong kết hợp

2 chiều,

- Kiểu thuộc tính chính là kiểu thuộc tính của thực thể trong kết hợp 2 chiều,

- Kiểu kết hợp chính là kiểu kết hợp 2 chiềuphâncấp cha–con(liên kết 1-n) và không có thuộc tínhphát sinh.

Nói một cách khác, mô hình nhị nguyên là mô hình mà trong đó mọi kết hợp đều là kết hợp 2chiều phân cấp cha-conkhông có thuộc tính7.8

b. Qui tắc chuyển mô hình n-nguyên sang mô

hình nhị nguyên:

1. Tất cả các kiểu thực theå trong MH n-nguyên chuyển thành kiểu thực theå của MH nhị nguyên. (không đổi)

2. Tất cả các kiểu kết hợp 2 chiều phân cấpkhông có thuộc tínhtrong MH n-nguyên vẫn là kiểu kết hợp nhị nguyên của MH nhị nguyên. (không đổi).

Chú yù: Trong thực tế đôi khi do nhầm lẫn, trong các kết hợp phân cấp có thể tồn tại các thuộc tính.

Trong trường hợp này, cần chuyển thuộc tính trong

kết hợp sang thực thể Con, sau đó áp dụng qui tắc79 2.

3. Tất cả các kiểu kết hợp n chiều (với n >=2,có hoặc không có thuộc tính)trong mô hình n-nguyên trở thành kiểu thực thể phụ thuộc(có hoặc không có thuộc tính)trong mô hình nhị nguyên và kết hợp với các thực thể gốcbằng n kết hợp 2 chiều phân cấp.


80


DMBL

NHANVIEN

1,nQTLUONG1,n

MSBL TENBL HSBL

MSNV HOTEN GT NGS

NgayNL


Có thể bạn quan tâm!

Xem toàn bộ 575 trang tài liệu này.

Hệ thống thông tin - 36

Ví dụ 1:



MH Nhị nguyên



DMPB



1,n(1,1)

R1

(1,1)

R2

1,n

NHANVIEN

QTLUONG

MSNV HOTEN GT NGS

NgayNL

MSPB TENPB SDTPB

81

Ví dụ 2:


NV MSNV TENNV NGSNV GTNV DCNV SDTNV MST


1,n


ChamCong

SC



0,n

DMLC

MSLC TENLC HSLC


1,n


THANGNAM

TN DIENGIAI


82

MH Nhị nguyên


83

Ngày đăng: 06/10/2024