Cómo modelar Estudiantes / Clases con DynamoDB (NoSQL)

Estoy tratando de salir con DynamoDB y NoSQL.

¿Cuál es el mejor enfoque (¿correcto?) Para modelar una tabla de estudiantes y tablas de clase con respecto al hecho de que necesito tener una relación estudiante-en-clase. Estoy teniendo en cuenta que no hay un segundo índice disponible en DynamoDB.

El modelo necesita responder las siguientes preguntas:

¿Qué estudiantes están en una clase específica?

¿Qué clases toma un estudiante?

Gracia

Respuestas a la pregunta(4)

Su respuesta a la pregunta