REST API 如何设置表与表之间的关系?

请问REST API 表关系的一对一、一对多、多对多都是用pointer类型设置的吗?

"mappingField": {
    "__type": "Pointer",
    "className": "otherClass",
    "objectId": "otherClassobjcetId"
},

一对一就是设置其中一个表的自定义字段关联到另一个表,多对多就是多个字段对应?

不同表之间的关系通常都是通过 Pointer 建立的。

「一对一」、「一对多」、「多对多」这几个概念描述的是不同种类的两组对象之间的关系,与字段的数量无关。想要深入了解它们的话可以看下《数据模型设计指南》这篇文档。

那意思一对多关联 可以A表的A2字段同时关联B表和C表?

如何设置?

"A2": {
    "__type": "Pointer",
    "className": "B",
    "objectId": "BobjcetId",
    "__type": "Pointer",
    "className": "C",
    "objectId": "CobjcetId"
},

还是

"A2": [
    {
       "__type": "Pointer",
      "className": "B",
      "objectId": "BobjcetId"
   },
    { 
       "__type": "Pointer",
      "className": "C",
      "objectId": "CobjcetId"
   }
},

一个字段是只能关联一个表的。如果想让一个对象与来自多个表的对象相关联,可以为这个对象创建多个字段,每个字段指向一个表。