Trang chủ » Diễn Đàn » Lập trình và Phát triển Web » Phát triển web » [Câu hỏi khó] Gợi ý mối liên quan bạn bè giữa 2 thành viên
Bạn không có đủ quyền để trả lời bài viết trong chủ đề này! Đăng nhập hoặc Đăng Ký.
| [Câu hỏi khó] Gợi ý mối liên quan bạn bè giữa 2 thành viên |
|---|
|
0
Hi all,
Em có bài toán như sau: Tìm mối liên quan 4, 5 cấp giữa 2 thành viên. Giả sử ta có thành viên A, B, C, D. Trong trường hợp A quen B, B quen C và C quen D, ta phải gợi ý được cho A là: Bạn có thể làm quen với D vì D là bạn C, C là bạn B mà B lại là bạn của bạn. Thiết kế CSDL và query ra sao để giải quyết được vấn đề này hiện đã vượt quá khả năng của cá nhân em, mong có bác nào uyên thâm, bày mưu giúp em với, em xin hậu tạ. Tiện đây năm mới, chúc diendantinhoc và các thành viên một năm với Vạn Sự Cát Tường, Toàn Gia An Phúc. TRÂN TRỌNG ! |
| Re: [Câu hỏi khó] Gợi ý mối liên quan bạn bè giữa 2 thành viên |
|
0
Thế thì còn phải coi cấu trúc dữ liệu của bạn hiện tại là như thế nào đã: A là bạn của B thì trong CSDL bạn mô tả thế nào?
---------
NBThanh Tutorial Room, cập nhật thường xuyên bài viết mới. Các bài viết mới cập nhật: - PHP - Lưu nội dung file ảnh vào CSDL NEW! - Làm việc với CSDL MySQL trong PHP - Học PHP qua ví dụ - Gởi email text, HTML, tiếng việt Unicode - Học PHP qua ví dụ - 1 chương trình download manager/giấu đường dẫn download - Học PHP qua ví dụ - Làm việc với Cookie và Session |
| Re: [Câu hỏi khó] Gợi ý mối liên quan bạn bè giữa 2 thành viên |
|
0
Bài toán này bao gồm cả phần thiết kế CSDL, vì cái này riêng nên chấp nhận mọi thiết kế CSDL bác Thành ạ. Em đang làm 1 bảng thành viên (uid, name), 1 bảng bạn bè (gồm 2 cột, uid_a và uid_b).
|
| Re: [Câu hỏi khó] Gợi ý mối liên quan bạn bè giữa 2 thành viên |
|
0
Bài toán này bao gồm cả phần thiết kế CSDL, vì cái này riêng nên chấp nhận mọi thiết kế CSDL bác Thành ạ. Em đang làm 1 bảng thành viên (uid, name), 1 bảng bạn bè (gồm 2 cột, uid_a và uid_b). Có nhất thiết phải làm tới 4-5 cấp như thế không? Vì thực tế A quen B và B quen C thì ta đã có thể giới thiệu A và C với nhau rồi. Như vậy thì bài toán lớn: A- > B -> C -> D ta rút lại là giới thiệu A quen C trước, rồi sau khi A quen C thì ta sẽ có: A -> C -> D. Như vậy thì khả thi và thực tế hơn.
---------
NBThanh Tutorial Room, cập nhật thường xuyên bài viết mới. Các bài viết mới cập nhật: - PHP - Lưu nội dung file ảnh vào CSDL NEW! - Làm việc với CSDL MySQL trong PHP - Học PHP qua ví dụ - Gởi email text, HTML, tiếng việt Unicode - Học PHP qua ví dụ - 1 chương trình download manager/giấu đường dẫn download - Học PHP qua ví dụ - Làm việc với Cookie và Session |
