Skip to main content
This page describes the schema for join input objects used to define table relationships.

JoinInput

Input type for specifying join relationships between tables when updating data sources in a domain.
TableInput!
required
The left table in the join relationship. See TableInput.
TableInput!
required
The right table in the join relationship. See TableInput.
RelationshipType!
required
The type of relationship between the tables. See RelationshipType.
[JoinConditionInput!]!
required
List of join conditions that define how the tables are connected. See JoinConditionInput.

JoinConditionInput

Defines a single join condition between two table columns.
String!
required
The name of the column in the left table to join on.
String!
required
The name of the column in the right table to join on.

RelationshipType

The RelationshipType enum defines the cardinality between joined tables and can be set to one of the following values:

Update Data Sources

Use JoinInput to define table relationships

TableInput Schema

Configure tables that participate in joins

DomainModel Schema

Understand how joins fit within domain structure

Create Domain

Start with domain creation before adding joins