Ngô Hà Như
Ngô Hà Như
Thảo luận 9 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 219 lượt xem

làm thế nào để e gửi file đính kèm xem giúp đã làm relationships đứng chưa

làm thế nào để e gửi file đính kèm nhờ thầy xem giúp đã làm relationships đứng chưa ah?


Thảo luận 9 câu trả lời
Lượt xem 219 lượt xem
Vỗ tay vỗ tay
Ngô Hà Như 14:03 - Mar 07, 2021

em toàn phải cấu hình both dữ liệu mới thấy ra đugns. không biết đúng không nữa

Vỗ tay vỗ tay
Ngô Hà Như 14:03 - Mar 07, 2021


Vỗ tay vỗ tay
Ngô Hà Như 13:03 - Mar 09, 2021

Lần sau để đính kèm, thì bạn có thể upload lên Google Drive và gửi link cho giảng viên nhé

Vỗ tay vỗ tay
Ngô Hà Như 13:03 - Mar 09, 2021
Dạng Both thì là do dữ liệu trong các bảng dữ liệu có lặp lại ở trường Relationship, còn nếu trong 1 bảng, ví dụ như bảng Nhanvien_Diaban của bạn, thì Mã nhân viên nên ko lặp lại và dùng mã đó tạo relationship, còn dùng Tên Nhân viên có thể trùng tên, trường NV_KT, dẫn đến bị lặp - nên làm mỗi nhân viên 1 mã ko trùng nhau
Vỗ tay vỗ tay
Ngô Hà Như 21:03 - Mar 09, 2021

cái này lấy key là tên khu vực ah vì nó là duy nhất. em gửi nhờ thầy xem giúp :  https://drive.google.com/file/d/1Iuk2...

Vỗ tay vỗ tay
Ngô Hà Như 14:03 - Mar 10, 2021

Hiện tại, mình thấy cách tạo Relationship của bạn đang có 1 số vấn đề: 

- Đầu tiên, cần xác định đâu là bảng Thông tin (Lookup_Table), đâu là bảng Dữ liệu (Data_Table). Ở đây bảng nhanvien_diaban chính là loại bảng thông tin, chứa cột dữ liệu tham chiếu ko trùng là Ten_KV, còn bảng Dữ liệu ví dụ là bảng Doanh thu, chứa giá trị lặp lại. Như vậy loại Relationship ở đây là Many - To - One. Chú ý là chúng ta sẽ kéo trường Ten_KV từ bảng Doanh thu sang bảng nhanvien_diaban

Tuy nhiên, trong mô hình của bạn có nhiều bảng Data khác như chitiet_huy, chitiet_thicong, nên khi làm các relationship tiếp theo sẽ bị Many-To-Many do bảng chitiet_huy ở phần Khuvuc có giá trị lặp lại. Thông thường thì trong 1 mô hình sẽ có Nhiều bảng Thông tin, 1 bảng dữ liệu, của bạn lại ngược lại. Trường hợp này cứ để Both thôi dữ liệu chưa ảnh hưởng. Tuy vậy, khi tạo bảng, lấy dữ liệu Khu vực, từ cột Ten_KV từ bảng nhanvien_diaban rồi kéo các giá trị khác vào thì oke, nhưng kéo trường Tên, rồi lại kéo Doanh thu vào thì sai. Bởi vì, trong bảng Doanh thu chỉ có Doanh thu theo khu vực, ta làm sao biết được chi tiết là của Nhân viên nào ? Với dữ liệu này, bạn chỉ có phân tích các chỉ số theo khu vực thì là đúng, còn nếu muốn theo cụ thể từng Nhân viên, thì phải dùng trường Mã NV và các bảng Data dữ liệu theo từng Mã NV

Vỗ tay vỗ tay
Ngô Hà Như 21:03 - Mar 10, 2021

dạ em đã hiểu. cảm ơn thầy

Vỗ tay vỗ tay
Ngô Hà Như 20:06 - Jun 27, 2021

Sao em không thấy bộ file đính kèm Adventure Works ạ?

Vỗ tay vỗ tay
Ngô Hà Như 01:07 - Jul 02, 2021

Hi Toàn, nó ở phần Tài Nguyên khóa học ngay chương đầu đó

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông