Многие для многих отношений в JSON

Рассмотрим этот сценарий:

Вы хотите отправить некоторые данные клиенту в формате JSON, и вы не хотите вернуться к серверу. Данные состоят из 15 учителей со 100 учеников. Отношения между этими организациями составляют много для многих (каждый студент узнает много учителей, и каждый учитель учит многим студентам).

У клиента пользователя представлен список студентов. На клик любого студента, список его / ее учителей будет представлен пользователю, и на клик учителя будет представлен список всех студентов этого учителя. Это приводит к навигации в бесконечном щелчке по стилю от студентов к учителям и вице VICA.

Теперь, как вы знаете, JSON означает только однозначное отношение в этой форме:

{ "s1" : [ "t1", "t2"], "s2" : [ "t2", "t4" ], "s3" : [ "t1", "t3", "t4"], ...}

Есть ли у вас есть идея о том, как это сделать?

11
задан Saeed Neamati 2 September 2011 в 11:28
поделиться