Chuyển từ mô hình thực thể mở rộng sang mô hình thực thể kinh điể n:

Một phần của tài liệu Phân tích thiết kế hệ thống quản lý thu cước điện thoại (Trang 34 - 37)

1. Các quy tắc chuyển đổi từ mô hình thực thể mở rộng sang mô hình thực thể kinh điển : kinh điển :

Qui tắc 1: Xử lý thuộc tính đa trị của một kiểu thực thể:

 Thay một kiểu thuộc tính đa trị T của một 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ể mới E - T một kiểu thuộc tính đơn trị, tương

ứng với giá trị thành phần của T

Ta thấy trong kiểu thực thể khách hàng trong mô hình thực thể liên kết mở rộng có một thuộc tính đa trị là thuộc tính các số thuê bao vì một khách hàng thuê bao thì sẽ có thể có nhiều số điện thoại thuê bao.

Khi chuyển sang mô hình thực thể liên kết kinh điển (ER kinh điển ) ta có :

Qui tắc 2: Xử lý thuộc tính đa trị của một kiểu liên kết :

Qui tắc 3: Xử lý các kiểu thuộc tính phức hợp bởi các kiểu thuộc tính hợp thành :

Ta thấy trong kiểu thực thể Khách hàng có một kiểu thuộc tính phức hợp, đó là thuộc tính Địa chỉ của khách hàng được hợp thành bởi các thuộc tính : Số nhà, đường phố, xã(phường), quận(huyện,thị xã),Tỉnh (thành phố).

Do đó khi chuyển sang mô hình ER kinh điển ta có :

Phân biệt các thuộc tính thành ba loại : khoá chính, mô tả, kết nối:

 Trong kiểu thực thể Khách hàng :

• Khoá chính: Mã khách hàng

• Mô tả: Tên khách hàng

• Kết nối: thông qua khoá chính, mã địa chỉ, mã số thuê bao.  Trong kiểu thực thể Thông báo cước:

• Khoá chính: Mã khách hàng

• Mô tả: Số tiền thanh toán

• Kết nối: thông qua khoá chính  Trong kiểu thực thể Chi tiết cuộc gọi:

• Khoá chính: Mã khách hàng

• Mô tả: các số đã gọi, thời gian gọi, ngày, giờ gọi

• Kết nối: thông qua khoá chính và số đã gọi  Trong kiểu thực thể Cước phí đơn vị:

• Khoá chính: Mã vùng

• Mô tả: tiền cước/phút

• Kết nối: thông qua khoá chính

 Trong kiểu thực thể DS Khách hàng cần thu:

• Khoá chính: Mã khách hàng

• Mô tả: danh sách khách hàng và tiền cước phải nộp

• Kết nối: thông qua khoá chính  Trong kiểu thực thể Hoá đơn thanh toán:

• Khoá chính: mẫu số

• Mô tả: số tiền thanh toán

• Kết nối: thông qua khóa chính và mã khách hàng  Trong kiểu thực thể Nhân viên: (adsbygoogle = window.adsbygoogle || []).push({});

• Khóa chính: mã nhân viên

• Mô tả: tên nhân viên

• Kết nối: thông qua khóa chính  Trong kiểu thực thể Số thuê bao:

• Khoá chính: Mã số thuê bao

• Mô tả: các số thuê bao

• Kết nối: thông qua khoá chính  Trong kiểu thực thể Địa chỉ:

• Khóa chính: Mã địa chỉ

• Mô tả: địa chỉ của khách hàng

• Kết nối: thông qua khoá chính

2. Vẽ mô hình thực thể liên kết kinh điển :

Sau khi áp dụng các quy tắc để chuyển đổi từ mô hình thực thể liên kết mở rộng về mô hình thực thể liên kết kinh điển, ta có thể xây dựng mô hình thực thể liên kết kinh điển như sau :

Một phần của tài liệu Phân tích thiết kế hệ thống quản lý thu cước điện thoại (Trang 34 - 37)