- Bussiness Function Diagram )
4) Mới quan hệ
• Mục đích nhằm tìm; tra cứu; truy cập ….liên quan đến mợt thực thể .
• Có 3 kiểu mới quan hệ : • mợt - mợt (1-1) ;
• mợt - nhiều ( 1-n); • nhiều - nhiều ( n-n)
58
• Quan hệ 1-1 : là mới quan hệ mà mợt
thực thể của bảng này tương ứng với duy nhất mợt thực thể của bàng thực thể khác và ngược lại
• .thí dụ : mợt thực thể sản phẩm chỉ có duy nhất mợt thực thể chi tiết sản phẩm mơ tả nó . trên mơ hình biểu diễn mới quan hệ này là mủi tên có 2 đầu ( )
60
• Quan hệ 1-n : là mới quan hệ giữa mợt thực thể bên bảng A với nhiều thực thể bên bảng B ; thí dụ : mợt khách hàng có thể có nhiều đơn đặt hàng do đó mợt thực thể khách hàng trong tập khách hàng có quan hệ với nhiều thực thể đơn hàng
trong tập đơn hàng .
• Trên mơ hình được biểu diễn bằng mủi tên 1 đầu hướng từ bên nhiều tới bên mợt • (N 1)
62
• Quan hệ n - n : là quan hệ mà mợt thực thể bên bảng A có quan hệ với nhiều thực thể bên bảng B và ngược lại .
• thí dụ : mợt thực thể nhà cung cấp trong tập nhà cung cấp có cung cấp nhiều thực thể mặt hàng trong tập mặt hàng và
ngược lại ( nghĩa là mợt mặt hàng có thể có nhiều nhà cung cấp ). trên mơ hình
64
• Quan hệ 1-1 sẽ đưa đến việc nhập
chung 2 tập thực thể thành mợt tập thực thể .
• Với ví dụ quan hệ 1-1 trên ta có thể nhập chung hai tập thực thể ( tập sản phẩm và tập mơ tả chi tiết sản phẩm ) thành mợt tập thực thể là tập sản phẩm .
66
• Quan hệ 1 - n rất quan trọng luơn thể
hiện mới quan hệ giữa các thực thể trong mơ hình hoa thực thể ;
trong đó thuợc tính khoá của bên 1 sẽ là thuợc tính kết nới của bên nhiều
67
Thuộc tính kết
68
• Quan hệ n - n : khơng thể thấy rõ mới
quan hệ giữa hai thực thể . thơng
thường quan hệ này được tách thành hai (02) mới quan hệ 1-n .
• Ví dụ :Mợt nhà cung cấp có thể cung cấp nhiều vật tư và ngược lại mợt vật tư có thể do nhiều nhà cung cấp - Đây là mới quan hệ n - n . ta biến đởi sau thêm tập thực thể vật tư mua ( hàng mua ) vào sẽ hình
thành hai mới quan hệ 1 - n giữa hai tập thực thể nhà cung cấp và vật tư
70