来自数据库表的REST资源

时间:2012-09-03 14:27:21

标签: api rest asp.net-web-api

数据库表中的REST资源

我最近学到了关于REST的东西(其中许多是我部分理解的)。我还做了一些简单的演示,这些演示并不是非常安静,但我至少尝试过REST的一些东西。但是当我从头开始开发一些真实世界的应用程序时,我很无聊。

我的问题是

我绝对不知道,当给出一堆表时

  1. 如何开始为他们设计uris?
  2. 如何确定资源是什么......?
  3. 每张桌子都可以作为资源......?
  4. 如何处理这些表中的一对多,多对多关系。?
  5. 上述所有问题对我来说都很困惑。基本上从哪里开始uri设计当一堆桌子被抛到你的脸上为REST uri设计!我知道URI设计并不是使它成为REST API的唯一部分,但它仍然很重要..

    这个问题是我之前在SO上发布的这个问题的延续 How to decide a resource in a restful way based on some tables

    请不要说没有这样的规定标准。应该有一个:| 。 我只想问一个方法..只需要从数据库表中开始设计uri的方向

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:-1)

This是一个很棒的REST教程。它具有REST架构设计和许多样本。