RESTful API单一或批量请求

时间:2014-05-19 18:16:04

标签: rest

我正在开发RESTful web service以从基础Questions访问AnswersUser_Responsesdatabase的列表。我还想保存新的响应并编辑以前的响应通过此Web服务,但在编写代码之前,我想验证我是否在正确的轨道上。

Question     : id, ...     
Answer       : id, question_id, ...     
User_Response: id, user_id, question_id, ...     

User_Response:user_id + question_id = unique User_Response中的行answer_id为空,这有点复杂。

我对实施的看法:
1.如果User_Response有答案并且已更改,请提交Update request 2.如果User_Response提出了null answer,开发人员将需要识别这一点并设置某种标志以使用更新。与#1一样,在编辑时提交Update request 3.如果User_Response没有针对给定问题提出任何问题,则会设置一个标志,提醒程序发送Create request on edit

要求外部开发人员这么做太多了吗?
不是单独进行创建/更新,而是进行批量分配更有意义吗?如果使用此选项,是否可以在每个案例的基础上插入和更新{{1} }?

0 个答案:

没有答案