Chuyển đổi từ mô hình thựcthể liên kết E/A mở rộng sang mô hình thực thể liên kết E/A kinh điển

Một phần của tài liệu phân tích thiết kế mô hình quản lý bán hàng ở công ty TNHH Thương mại Việt Bình (Trang 38)

II. XÂY DỰNG MÔ HÌNH

2.1. Chuyển đổi từ mô hình thựcthể liên kết E/A mở rộng sang mô hình thực thể liên kết E/A kinh điển

+ Quy tắc 1: Chuyển các thuộc tính đa trị về các thuộc tính có giá trị duy

nhất. Thay một kiểu thuộc tính đa trị T của kiểu thực thể A bởi một kiểu thực thể mới E-T và kết nối A với E-T bởi một kiểu liên kết. Đưa vào kiểu thực thể E-T một kiểu thuộc tính đơn trị t, tương ứng với các giá trị thành phần của T. Nghiên cứu các ứng số cho kiểu liên kết mới (giữa A và E-T).

Ví dụ : Kiểu thực thể Nhân viên có thuộc tính đa trị là các ngoại ngữ. Chú ý: Kiểu thực thể nói trên được gọi là kiểu thực thể phụ thuộc; nó chỉ

tồn tại cùng với kiểu thực thể chính.

+ Quy tắc 2: Xử lý các thuộc tính đa trị của một kiểu liên kết. Thực thể

hoá liên kết kiểu đó, rồi áp dụng quy tắc 1 cho kiểu thựcthể mới lập.

+ Quy tắc 3: Xử lý các kiểu thuộc tính phức hợp. Thay kiểu thuộc tính

phức hợp bởi các kiểu thuộc tính mà tích hợp thành.

Ví dụ: Kiểu thuộc tính Địa chỉ thay bằng các thuộc tính Số nhà, Đường

phố, Quận huyện, Tỉnh thành.

+ Quy tắc 4: Xử lý các kiểu thực thể con.

Giả sử B là thực thể con của thực thể A. Có hai cách xử lý:

- Loại bỏ kiểu thực thể B và bổ sung mọi kiểu thuộc tính của B vào trong A, đồng thời thêm một kiểu thuộc tính cho phép phân loại các thực thể của A (thuộc B hay không thuộc B). Chuyển mọi kiểu liên kết với B sang A, và nghiên cứu lại các ứng số cho chúng.

- Thay đổi mối quan hệ thừa kế giữa A và B bằng một kiểu liên kết giữa A và B mà các ứng số tối đa bằng 1. Nghiên cứu cụ thể các ứng số tối thiểu.

Một phần của tài liệu phân tích thiết kế mô hình quản lý bán hàng ở công ty TNHH Thương mại Việt Bình (Trang 38)

Tải bản đầy đủ (DOC)

(67 trang)
w