a.Thành lập BCD theo mô hình thực thể liên kết
Thu thập thông tin và xác định các thành phần của mô hình
- Phát hiện các kiểu thực thể từ:
o Các tài nguyên: vật tư, tài chính, con người, môi trường
o Các thông tin từ giao dịch: đó là các thông tin đến từ môi trường bên ngoài nhằm kích động một chuỗi các hoạt động nào đó của hệ thống vd: đơn hàng, hoá đơn...
o Các thông tin đã cấu trúc hoá: sổ sách, hồ sơ, các bảng biểu quy định..
Ví dụ
Thực thể trong hệ thống quản lý cung ứng vật tư xuất phát từ
- Tài nguyên:
o Nhà cung cấp
o Phân xưởng
o Kho hàng
o Mặt hàng
- (2) Giao dịch:
o Đơn hàng - dòng đơn hàng
o Giao hàng - dòng giao hàng
o Hoá đơn - dòng hoá đơn
o Phát hàng - dòng phát hàng
o Dự trù - dòng dự trù
- (3) Thông tin cấu trúc:
o Phiếu nhập xuất -dòng phiếu nhập xuất
Phiếu nhập/xuất và dòng phiếu nhập/xuất
• Phát hiện các kiểu liên kết
- Liên kết 1-1
- Liên kết 1-nhiều
o Hóa đơn - dòng hóa đơn
- Liên kết nhiều - nhiều
o Một liên kết nhiều - nhiều giữa hai thực thể có thể được chuyển thành 2 liên kết 1- nhiều bằng cách thêm vào một thực thể trung gian
Phát hiện các thuộc tính:
- Thuộc tính khoá (khoá đơn hoặc khoá kép)
- Các thuộc tính mô tả chỉ xuất hiện ở mỗi kiểu thực thể, dùng để mô tả các đặc trưng của thực thể.
- Thuộc tính kết nối: đó là thuộc tính thể hiện vai trò kết nối giữa 2 kiểu thực thể. Nó là thuộc tính khoá nhận diện ở thực thể này và đồng thời xuất hiện là thuộc tính mô tả ở thực thể khác.
(2) Chuyển đổi mô hình thực thể - liên kết sang lược đồ dữ liệu mô hình quan hệ:
- Thực thể ->1 lược đồ dữ liệu với các thuộc tính là các thuộc tính
- trong thực thể, khóa là khóa của thực thể.
- Liên kết:
o 1-1: Thuộc tính khóa của thực thể A là khóa ngoại của lược đồ dữ liệu tạo ra từ thực thể B hoặc ngược lại
o 1- nhiều (cha -con): Thuộc tính khóa của thực thể cha là khóa ngoại của lược đồ dữ liệu tạo ra từ thực thể con
o Nhiều-nhiều:
§ Giữa các thực thể gốc và thực thể trung gian tạo các liên kết 1 - nhiều
§ Khóa của thực thể trung gian là tổng hợp khóa của các thực thể gốc
0 nhận xét