RelationshipRules properties

サマリー

The Describe function returns the following properties for the relationship class rules of a RelationshipClass data type.

プロパティ

プロパティ説明データ タイプ
destinationClassID
(読み取り専用)

The object class ID of the destination class.

Integer
destinationMaximumCardinality
(読み取り専用)

The maximum cardinality of the destination class.

Integer
destinationMinimumCardinality
(読み取り専用)

The minimum cardinality of the destination class.

Integer
destinationSubtypeCode
(読み取り専用)

The subtype code of the destination class.

Integer
originClassID
(読み取り専用)

The object class ID of the origin class.

Integer
originMaximumCardinality
(読み取り専用)

The maximum cardinality of the origin class.

Integer
originMinimumCardinality
(読み取り専用)

The minimum cardinality of the origin class.

Integer
originSubtypeCode
(読み取り専用)

The subtype code of the origin class.

Integer
ruleID
(読み取り専用)

The relationship rule ID.

Integer

コードのサンプル

RelationshipRules properties example

Display the properties of the relationship rules.

import arcpy
desc = arcpy.Describe(r'D:\Riverside.gdb\Electric\PolesToTransformers')
for rule in desc.relationshipRules:
	  print("Rule id: {}".format(rule.ruleID))
	  print("Destination Class ID: {}".format(rule.destinationClassID))
	  print("Destination Subtype Code: {}".format(rule.destinationSubtypeCode))
	  print("Origin Class ID: {}".format(rule.originClassID))
	  print("Origin Subtype Code: {}".format(rule.originSubtypeCode))
	  print("Destination Min Cardinality: {}".format(rule.destinationMinimumCardinality))
	  print("Destination Max Cardinality: {}".format(rule.destinationMaximumCardinality))
	  print("Origin Min Cardinality: {}".format(rule.originMinimumCardinality))
	  print("Origin Max Cardinality: {}".format(rule.originMaximumCardinality))