Hệ thống thông tin - 43


QT c: Thiết lập sự liên hệ giữa KHG và CTRUONG. Thuộc tính STT-CTRUONG của thực thể KHG là thuộc tính nhận dạng của thực thể CTRUONG, do đó nó sẽ không tồn tại trong KHG:

KHG KNHA


1,1

Thuoc

1,1

CTRUONG


0,N

NCTNH

HVT-NCTNH DT-NCTNH


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 - 43

1,1

CTN


1,N


THIEN

1,N

Gom

1,1

HMUC

1,NTEN-HMUC

TLG-HMUC


Các QT d, QT e không liên quan đến MHTQ.

QT f: thiết lập sự liên hệ giữa CTRUONG và KNHA.

KHG


0,N

KNHA


1,1

Thuoc


1,1

LQ1,N

Gom

1,1

CTRUONG


1,1

CTN


1,N

THIEN NKCDK TUNG NTTOAN NKCTTE NKTTTE

1,1

HMUC

1,N TEN-HMUC TLG-HMUC



0,N

NCTNH

HVT-NCTNH DT-NCTNH

MHYNDL / MHTQDL

Thuộc tính MS-KNHA thuộc tính nhận dạng của thực thể KNHA cũng là thuộc tính của KHG và CTRUONG. Theo nguyên tắc kết hợp các tiểu mô hình nó sẽ bị xóa đi trong hai thực thể này.

Böôùc 2: Chuẩn hóa mô hình

Thực chất của việc chuẩn hóa mô hình là kiểm chứng xem các thực thể và kết hợp mà chúng ta xây dựng có bảo đảm thỏa đầy đủ các điều kiện của các QT1-QT4 nêu ra không?

Chúng ta lần lượt kiểm tra từng thực tế kết hợp xem có thỏa các qui tắc trên không?

Đối với QT1, rõ ràng các thực thể và kết hợp trong MHYNDL của chúng ta đều có các thuộc tính là thuộc tính sơ cấp.

Đối với QT2, các thuộc tính của từng thực thể

đều phụ thuộc hoàn toàn vào thuộc tính khóa.

Đối với QT3, các thuộc tính của thực thể, kết hợp đều phụ thuộc trực tiếp vào các thuộc tính khóa, không có thuộc tính nào phụ thuộc bắc cầu vào thuộc tính khóa.

Đối với QT4, rõ ràng các thực thể và kết hợp

đều ở dạng chuẩn Boyce-Codd.

Qua kiểm chứng chúng ta đã khẳng định MHYNDL là mô hình ở dạng chuẩn, không trùng lắp, dư thừa thông tin.

Bước 3: Giảm số chiều các kết hợp trong mô hình ý niệm dữ liệu

Các kết hợp đều là hai chiều nên bước này đã

được mặc nhiên thực hiện.

Bước 4: Chuyển mô hình ý niệm dữ liệu sang

MHNhNg.

Không cần thiết thực hiện bước này.

Bước 5: Hợp thức hóa MHYN.

Do xây dựng trực tiếp dựa vào các mẫu thu thập thông tin ban đầu, các báo cáo cùng các quy tắc quản lý ở từng phòng ban, MHYN thu được phù hợp với yêu cầu thông tin của từng phòng ban. Nói cách khác phù hợp với các khung nhìn ngoại.

Trong trường hợp này có thể không cần thực

hiện bước này.

7.4 Xây dựng gián tiếp

Các bước xây dựng MHYNDL theo phương pháp gián tiếp không khác biệt với phương pháp trực tiếp.

Điểm khác biệt cơ bản là cách xây dựng các

thực thể và kết hợp theo các bước:

Bước 1: Xây dựng các thực thể và kết hợp. Bước này gồm hai giai đoạn.

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