Relazioni

In SQL modelli le relazioni con le foreign key e le risolvi con i join. In DynamoDB non ci sono join, quindi la relazione vive invece nel design delle tue chiavi. Modelli partition key e sort key in modo che gli Item collegati stiano nella stessa collection e tornino con una singola Query.

Sembra limitante finché non vedi i pattern. L'uno-a-molti è il caso facile; il molti-a-molti richiede un trucco deliberato; e le relazioni ad alto fan-out hanno un loro pattern dedicato. Questa sezione sale la scala un gradino alla volta.

0 di 6 lettiQuiz

Parti dall'uno-a-molti; è la base che ogni pattern successivo estende.

Prova DynoTable per interrogare queste relazioni sui tuoi dati.