Xem xét trường hợp này:Nhiều mối quan hệ trong JSON
Bạn muốn gửi một số dữ liệu cho khách hàng ở định dạng JSON và bạn không muốn quay lại máy chủ. Dữ liệu bao gồm 15 giáo viên với 100 sinh viên. Mối quan hệ giữa các thực thể này rất nhiều (mỗi học sinh học nhiều giáo viên và mỗi giáo viên dạy cho nhiều học sinh).
Trong ứng dụng khách, người dùng được cung cấp danh sách sinh viên. Khi nhấp vào bất kỳ học sinh nào, danh sách giáo viên của họ sẽ được trình bày cho người dùng và khi nhấp vào giáo viên, danh sách tất cả học sinh của giáo viên đó sẽ được trình bày. Điều này dẫn đến điều hướng kiểu nhấp qua vô hạn từ sinh viên đến giáo viên và ngược lại.
Bây giờ, như bạn đã biết, JSON chỉ đại diện cho một-nhiều mối quan hệ ở dạng này:
{ "s1" : [ "t1", "t2"], "s2" : [ "t2", "t4" ], "s3" : [ "t1", "t3", "t4"], ...}
Bạn có bất cứ ý tưởng về làm thế nào để làm điều này?
câu hỏi rất hay, cảm ơn bạn !! – MeV