All data in Optimizely Data Platform (ODP) is stored in collections called objects (what many think of as a database table).
Objects are composed of fields. Fields link objects together using relations.
Objects definition
{
  "name": "object_name",
  "display_name": "Display Name",
  "public_read": false,
  "alias": "object_alias",
  "fields": [],
  "relations": []
}| Property | Description | 
|---|---|
| name | Plural name for the object. | 
| display_name | User-friendly name that displays in ODP. | 
| public_read | (Optional) Enable access with the API public key. The default value is false. | 
| alias | Singular name for the object. | 
| fields | Collection of Field objects constituting the Object. | 
| relations | Collection of Relation objects. |