Skip to main content
Skip table of contents

Relationships Concept

Relationships in AppBase Eccentex allow you to connect different data objects together. This is useful for modeling real-world relationships, such as a customer's order or the tasks associated with a project.

There are two types of relationships in AppBase Eccentex:

  • One-to-many: A one-to-many relationship is when a single data object can be related to multiple other objects. For example, a customer can have many orders, but an order can only have one customer.
  • Many-to-many: A many-to-many relationship is when multiple data objects can be related to multiple other objects. For example, a project can have many tasks, and a task can be associated with many projects.

You need to define the relationship in the AppBase Eccentex data model to create a relationship between two data objects. This involves specifying the type of relationship (one-to-many or many-to-many) and the two data objects involved in the relationship.

Once you have defined the relationship, you can query and update data in AppBase Eccentex. For example, you could query for all of the orders associated with a customer or all of the tasks associated with a project.

Relationships are a powerful feature of AppBase Eccentex that can help you to organize your data and build complex business applications.

Here are some examples of how relationships can be used in AppBase Eccentex:

  • A customer service application could use relationships to track customer interactions, such as cases and emails.
  • A project management application could use relationships to track tasks, projects, and resources.
  • A sales application could use relationships to track leads, opportunities, and quotes.

Relationships can be used to create complex data models that accurately represent the real world. This can help you improve your business processes efficiency and effectiveness.

Related Articles

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.