A development team is in the process of creating a game that allows players to purchase items using virtual coins. Each time a user buys a virtual coin, it is necessary to update both the players table and the items table in DynamoDB simultaneously and ensure that these updates occur as an all-or-nothing transaction. As a developer associate, what approach would you take to implement this functionality? | AWS Certified Developer - Associate Quiz - LeetQuiz