| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Company | Company | CompanyModule | Shopify |
| (2) Controversy | Controversy | ControversyModule | Shopify |
| (3) ControversyActor | ControversyActor | ControversyModule | Shopify |
| (4) Person | Person | PersonModule | Shopify |
| Controversy | ControversyModule | Shopify |
| Property | Type | Entity | Reference | Module |
| (1) Company | LONG | Controversy | Company | CompanyModule |
| (2) Description | STRING | Controversy | ||
| (3) EndDate | DATE | Controversy | ||
| (4) Outcome | STRING | Controversy | ||
| (5) StartDate | DATE | Controversy | ||
| (6) Title | STRING | Controversy |
Example:
final Controversy controversy = (Controversy) invokeModule(CONTROVERSY_MODULE + "/controversy/" + id, Controversy.class);| ControversyActor | ControversyModule | Shopify |
| Property | Type | Entity | Reference | Module |
| (1) ActorCompany | LONG | ControversyActor | Company | CompanyModule |
| (2) ActorPerson | LONG | ControversyActor | Person | PersonModule |
| (3) Controversy | LONG | ControversyActor | Controversy | ControversyModule |
| (4) Role | STRING | ControversyActor |
Example:
final ControversyActor controversyactor = (ControversyActor) invokeModule(CONTROVERSY_MODULE + "/controversyactor/" + id, ControversyActor.class);| Contact | Donate | Imprint |