I have seen some projects use DynamoDB for relational data, with the "single table design" approach, anyone who did this, how was your experience?
Highly recommended viewing: https://www.youtube.com/watch?v=HaEPXoXVf2k this talk explains how relational data can be efficiently modeled for key-value stores.