cách vẽ thể hiện quan hệ trong relationship - access

duong quang

New Member
Hội viên mới
Mình đang làm bài tập về access.
Mình đang vẽ sơ đồ thực thể liên kết trong relationship,
Bảng sản phầm của mình có khoá chính gồm 2 trường: ( malh - mã loại hàng và mancc - mã nhà cung cấp).
Bảng chi tiết hoá đơn có khoá chính gồm 2 trường ( mahd - mã hoá đơn và no - phân biệt mã hoá đơn)
Nhưng mình ko thể vẽ đựoc mối quan hệ 1 - nhiều giữa 2 bảng trên:

=> Lý do chính mình nghĩ là vì bảng sản phầm có khoá chính gồm 2 trường và 2 trường này cũng chính là khoá ngoại lai ...=> ko vẽ vậy đựoc thì phài

mrdinhbz3.jpg

Bạn nào biết cách vẽ được 2 mối quan hệ như trên thì chỉ giúp mình với !
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

Bạn phải đảo ngược chiều lại.

Bởi vì bên table Sanpham 2 field đó là key nên nó phải nằm ở đầu 1, không nằm ở đầu nhiều được (key không được trùng thì sao nằm ở đầu nhiều được?)
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

Thank bạn !
Mình làm đúng rồi nhưng nó lại ra như vầy :

60434736xv3.jpg


Ý mình là muốn hiện thị sao cho hai cái đường xuất phát từ hai trường manc & malh thành 1 đường ( thể hiện rõ quan hệ 1 - nhiều giữa hai bảng) !
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

Hổng hiểu! Nhìn 2 cái table trên đâu thấy nó sai chỗ nào đâu?

Muốn vẽ thành 1 đường chung thì ... lấy giấy bút ra vẽ lấy đi ...:taptheduc:

Access thiết kế vậy cho dễ nhìn. Bạn chập lại làm chi vậy?
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

hì, mình muốn gộp lại 2 đường cho nó đúng kiểu quan hệ 1 - nhiều
proko9.jpg

=>...?
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

Nếu chập lại rồi ... buồn tình Access nó lấy râu ông nọ cắm cằm bà kia thì làm sao?

Nếu nó hiểu là: chitiet.malh = sanpham.mancc AND chitiet.mancc= sanpham.malh

Kết quả sẽ ra sao?
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

hì, ý mình là muốn gộp 2 đường dưới đây lại thành 1 => để thể hiện rõ hơn quan hệ 1- nhiều :
proko9.jpg
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

Trời. Nói mãi thế.
Chỉ có bạn nhìn không rõ thôi.
Mọi người ai cũng thấy rõ quan hệ 1-nhiều cả rồi. Khỏi cần bày vẽ nữa.

Sợ người ta không thấy rõ? Khỏi lo đi bồ.
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

hì, ý mình là muốn gộp 2 đường dưới đây lại thành 1 => để thể hiện rõ hơn quan hệ 1- nhiều :
proko9.jpg

Tôi thấy thiết kế bảng có vấn đề.
Nên tách table San pham làm 2 table khác nhau nếu không sẽ ... đụng hàng.
Ví dụ khi thêm mancc thì lại phải thêm cả cho malh, rất buồn cười!
:)
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

thực ra mình đã thêm trường mah (mã hàng) = khoá chính để có thể liên kết với các bảng khác được dễ dàng thay cho khoá chính = mancc + malh
=> còn chính 2 trường malh (mã loại hàng) & mancc (mã nhà cung cấp) tạo lên khoá chính cho bảng ( ko thể thiếu 1 trong 2 trường)
 
Ðề: cách vẽ thể hiện quan hệ trong relationship - access

Tóm lại mình đọc mà chẳng hiểu gì cả.
1 (là Key) <---quan hệ---> Nhiều (ko phải key) => hai ông bạn này phải có cùng 1 kiểu định dạng (DataType).

Vậy thôi!
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top