| Contact | Donate | Imprint |
| Question | ProductModule | AmazonCom |
| Property | Type | Entity | Reference | Module |
| (1) Body | STRING | Question | ||
| (2) CreatedAt | DATE | Question | ||
| (3) Customer | LONG | Question | Customer | CustomerModule |
| (4) Product | LONG | Question | Product | ProductModule |
| (5) Title | STRING | Question |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /question/product/{id} | findAllQuestionOfProduct(id) | ProductModule | GET | Product Question |
| (2) /question | insertQuestion(question) | ProductModule | POST | Question |
| (3) /question/{id} | updateQuestionById(question) | ProductModule | PUT | Question |
| (4) /question/{id} | deleteQuestionById(id) | ProductModule | DELETE | Question |
| (5) /answer/question/{id} | findAllAnswerOfQuestion(id) | ProductModule | GET | Question Answer |
| (6) /question/{id} | findQuestionById(id) | ProductModule | GET | Question |
| (7) /question | findAllQuestion() | ProductModule | GET | Question |
| (8) /question/customer/{id} | findAllQuestionOfCustomer(id) | ProductModule | GET | Customer Question |
Example:
final Question question = (Question) invokeModule(PRODUCT_MODULE + "/question/" + id, Question.class);| Contact | Donate | Imprint |