AWS Certified Developer Associate DVA-C01 – Question100

A company has an online order website that uses Amazon DynamoDB to store item inventory. A sample of the inventory object is as follows:

A developer needs to reduce all inventory prices by 100 as long as the resulting price would not be less than 500.
What should the developer do to make this change with the LEAST number of calls to DynamoDB?

A.
Perform a DynamoDB Query operation with the Id. If the price is >= 600, perform an UpdateItem operation to update the price.
B. Perform a DynamoDB UpdateItem operation with a condition expression of "Price >= 600".
C. Perform a DynamoDB UpdateItem operation with a condition expression of "ProductCategory IN ({"S": "Sporting Goods"}) and Price 600".
D. Perform a DynamoDB UpdateItem operation with a condition expression of "MIN Price = 500".

Correct Answer: A