An E2E relationship is a relationship between two entity's attributes.
public class CdmE2ERelationship extends CdmObjectDefinitionBase
CdmE2ERelationship extends CdmObjectDefinition in Python.
Constructors
| Name | Description |
|---|---|
| CdmE2ERelationship(CdmCorpusContext, string) ctx: The corpus context. name: The relationship's name. |
Initializes a new instance of the CdmE2ERelationship class. |
Properties
| Name | Type | Description |
|---|---|---|
| Name | string | The relationship's name. |
| FromEntity | string | The corpus path to the entity the relationship is pointing from. |
| FromEntityAttribute | string | The entity attribute the relationship is pointing from (foreign key). |
| ToEntity | string | The corpus path to entity the relationship is pointing to. |
| ToEntityAttribute | string | The entity attribute the relationship is pointing to (often the entity's primary key). |
Methods
| Name | Description | Return Type |
|---|---|---|
| GetName() | See CdmObjectDefinition.GetName(). | string |
| IsDerivedFrom(string, ResolveOptions) | See CdmObject.IsDerivedFrom(...). | bool |
| Copy(ResolveOptions, CdmObject) | See CdmObject.Copy(...). | CdmObject |
| Validate() | See CdmObject.Validate(). | bool |