|Property Name||Type||Description||Filter Group and Version||Available Version|
|childObjectApiName||String||The API name of the child object that contains the reference to the parent object.||Medium, 40.0||40.0|
|fieldName||String||The field on the child object that contains the reference to the parent
Instead of defining relationships through primary keys and foreign keys, the Salesforce database uses relationship fields. A relationship field is a custom field that stores the ID of the related parent record.
|junctionIdListNames||String||A collection of fields of the type JunctionIdList. A JunctionIdList is
a string array of referenced ID values that represent the many-to-many relationship
of an underlying junction entity.
Each ID in a JunctionIdList is a polymorphic key, which is an ID that can refer to more than one type of object.
|junctionReferenceTo||String||A collection of object names that the polymorphic keys in the junctionIdListNames property can reference.
You can query these object names.
|relationshipName||String||The name of the relationship.
A name for the child relationship that is unique to the parent. The name is the plural form of the child object name. For example, Account has child relationships to Assets, Cases, and Contacts, among other objects. Account has a relationshipName for each object: Assets, Cases, and Contacts.