1 Answers
Please see the documentation link, as this is a Best Practice from AWS.
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-time-series.html
"General design principles in Amazon DynamoDB recommend that you keep the number of tables you use to a minimum. For most applications, a single table is all you need. However, for time series data, you can often best handle it by using one table per application per period."