Thưa thầy trong mục 3 ý 3 thay Year bằng Fullname em đang chưa rõ như sau: nếu theo tính chất bắc cầu thì đúng ra vẫn có thể lấy được dữ liệu chứ ah? "vì AW_Return có QH với AW_Product, AW_Product có QH với AW_Sale, AW_Sale có QH với AW_Customers" mong sớm nhận được giải đáp từ thầy, thanks thầy!
Hi Hương, mình cần hiểu đúng về các relationship này, nhìn thì có vẻ là bắc cầu nhưng nó bản chất chưa bắc cầu.
- Return có quan hệ với Product, như vậy mình có thể xem Return theo từng sản phẩm.
- Product có quan hệ với Sale => Chính xác phải là Sale có qh với Product, thì mình xem được Sale theo từng sản phẩm, chứ ko có chiều ngược lại.
- Sale có qh với Customer, như vậy xem được sale theo từng Customer.
Không thể xem Return theo Customer, vì nó chưa có quan hệ.
Ví dụ:
- Mình biết Return của sản phẩm 1 là 100, sản phẩm 2 là 150.
- Mình biết Sale của KH 1 là 10, KH 2 là 20. Nhưng ko biết Trong Return sp 1 tổng là 100 có phải là của KH1, hay KH2, hay KH3 ...
Giải thích vẫn hơi trừu tượng nhưng bạn nhìn vào đường đi của Relationship để hiểu chính xác bắc cầu, khi bắc cầu thì cần 1 lookuptable là điểm nối nha.
Thanks Thầy!
"Product có quan hệ với Sale => Chính xác phải là Sale có qh với Product, thì mình xem được Sale theo từng sản phẩm, chứ ko có chiều ngược lại." . Ở chỗ này e thấy có thể tạo được quan hệ 2 chiếu ở mqh này thì data đã đc breakdown ra, thì ko biết data này có chuẩn ko ạ