Your question is REST API and CRUD Modeling. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
How would you design a REST API and the underlying database model for a CRUD system?
Explain the resource model, endpoint conventions, request validation, error handling, persistence design, and authorization boundaries. Discuss consistency, pagination, concurrency, migrations, observability, and how you would test the implementation. State assumptions where the prompt does not specify scale, traffic, or domain entities.