DynamoDB best practice

Data Modelling in different in NoSQL

  1. understand the user case
  2. identify the access pattern
  3. data modelling
  4. review -> repeat -> review

P.S. NoSQL seems less flexible on change of access pattern compared to SQL DBs