Considere este escenario:relaciones muchos a muchos en JSON
desea enviar algunos datos al cliente en formato JSON, y que no quieren volver al servidor. La información consta de 15 maestros con 100 estudiantes. La relación entre estas entidades es de muchas a muchas (cada alumno aprende muchos maestros y cada maestro enseña a muchos estudiantes).
En el cliente, el usuario se presenta con la lista de estudiantes. Al hacer clic en cualquier alumno, la lista de sus profesores se presentaría al usuario, y al hacer clic en un profesor, se presentaría la lista de todos los alumnos de ese profesor. Esto da como resultado una navegación infinita por estilo de clic desde estudiantes a profesores y vice verca.
Ahora, como usted sabe, JSON sólo se representa uno-a-muchos relación en esta forma:
{ "s1" : [ "t1", "t2"], "s2" : [ "t2", "t4" ], "s3" : [ "t1", "t3", "t4"], ...}
¿Tiene alguna idea de cómo hacer esto?
gran pregunta, gracias !! – MeV