MỘT mẫu tin của tập tin này cĩ thể liên kết với NHIỀU mẫu tin của tập tin khác.
MỘT mẫu tin của tập tin khác cũng cĩ thể liên kết với NHIỂU mẫu tin của tập tin này.
VD: Mối liên kết giữa Hàng hĩa và hĩa đơn: MỘT loại hàng hĩa cĩ thể được bán bởi NHIỀU hĩa đơn. Ngược lại, MỘT hĩa đơn cũng cĩ thể cĩ NHIỀU hàng hĩa
Hàng hố n n Hĩa đơn
Nhiều hàng hĩa trên 1 HĐơn
Nhiều HĐơn bán cùng 1 loại hàng hĩa
Số
hđơn Ngày hđơn Mã hàng2 Mã hàng2 … 7869 13/4/04 PR-001 PR-002 … 7870 13/4/04 PR-002 PC-001 … 7871 154/04 PR-002 PC-002 …
Mã hàng Tên hàng hĩa ÐVT Tài khoản
PR-001 XEROX Cái 1561 PR-002 HP LASER Cái 1561 PC-001 TOSHIBA Bộ 1561 PC-002 COMPAQ Bộ 1561 1 n n 1
Mối liên kết Nhiều-Nhiều (n:n)
Các Phần mềm Quản trị cơ sở dữ liệu khơng hổ trợ mối quan hệ n:n
Nguyên tắc 5: Các dữ liệu cĩ cùng tính chất được lưu trử
trên cùng một trường
Thơng tin MÃ HÀNG trùng lắp trên nhiều trường ở bảng Hĩa đơn được tách ra lưu trử trên bảng mới CHI TIẾT HĨA ĐƠN từ đĩ ta chuyển mối quan hệ n:n thành 2 mối quan hệ 1:n
Hàng hố Hĩa đơn 1 n Chi tiết Hĩa đơn n 1
Mối liên kết Nhiều-Nhiều (n:n)
Số hđơn Ngày hđơn … 7869 13/4/04 … 7870 13/4/04 …
7871 154/04 …
Mã hàng Tên hàng hĩa ÐVT Tài khoản
PR-001 XEROX Cái 1561 PR-002 HP LASER Cái 1561 PC-001 TOSHIBA Bộ 1561 MS Số hđ Mã hàng … 1 7869 PR-001 … 2 7869 PR-002 … 3 7870 PC-001 … 1 n 1 n
2.3 Kiểm tra khả năng cung cấp thơng tin từ các bảng trong cơ sở dữ liệu trong cơ sở dữ liệu
Kiểm tra lại khả năng cung cấp thơng tin của các bảng dữ liệu cho việc xữ lý và kết xuất các báo cáo quản lý
Liệt kê từng chỉ tiêu của từng báo cáo, xác định các trường của bảng và mối quan hệ của chúng trong việc cung cấp thơng tin để xử lý, kết xuất chỉ tiêu cần báo cáo
Từ đĩ bổ xung những trường hay những bảng cịn thiếu và loại bỏ những thơng tin khơng sử dụng.