Краткая информация
Функция Describe возвращает следующие свойства для правил класса отношений типа данных RelationshipClass.
Свойства
| Свойство | Описание | Тип данных | 
| destinationClassID (только чтение) | Идентификатор класса объекта класса назначения. | Integer | 
| destinationMaximumCardinality (только чтение) | Максимальная кардинальность класса назначения. | Integer | 
| destinationMinimumCardinality (только чтение) | Минимальная кардинальность класса назначения. | Integer | 
| destinationSubtypeCode (только чтение) | Код подтипа класса назначения. | Integer | 
| originClassID (только чтение) | Идентификатор класса объекта класса источника. | Integer | 
| originMaximumCardinality (только чтение) | Максимальная кардинальность класса источника. | Integer | 
| originMinimumCardinality (только чтение) | Минимальная кардинальность класса источника. | Integer | 
| originSubtypeCode (только чтение) | Код подтипа класса источника. | Integer | 
| ruleID (только чтение) | Идентификатор правила отношения. | Integer | 
Пример кода
Отобразите свойства правил отношений.
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))