| Name | Description |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | Alias | The alias for this tool's toolbox. |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | attributed | Specifies if the relationship will have attributes. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | backward_label | A name to uniquely identify the relationship when navigating from the destination table to the origin table. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | cardinality | Determines how many relationships exist between rows or features in the origin and rows or features in the destination table. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | destination_foreign_key | The field in the relationship class table that links it to the Destination Primary Key in the destination table. (In, Optional) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | destination_primary_key | The field in the destination table, typically the OID field, that links it to the Destination Foreign Key field in the relationship class table. (In, Optional) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | destination_table | The table that will be associated to the origin table. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | forward_label | A name to uniquely identify the relationship when navigating from the origin table to the destination table. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | message_direction | The direction in which messages will be passed between the origin and destination tables. For example, in a relationship between poles and transformers, when the pole is deleted, it sends a message to its related transformer objects informing them it was deleted. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | origin_foreign_key | The field in the relationship class table that links it to the Origin Primary Key in the origin table. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | origin_primary_key | The field in the origin table, typically the OID field, that links it to the Origin Foreign Key field in the relationship class table. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | origin_table | The table or feature class that will be associated to the destination table. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | out_relationship_class | The relationship class that will be created. (Out, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | ParameterInfo | The parameters used by this tool. For internal use only. |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | relationship_type | The type of relationship to create between the origin and destination tables. (In, Required) |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | ToolboxDirectory | The directory of this tool's toolbox. |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | ToolboxName | The name of this tool's toolbox. |
![public Property](/en/help/arcobjects-net/componenthelp/0054/dotnetimages/publicProperty.gif) | ToolName | The name of this tool. |