Свойства правил отношений

Краткая информация

Функция 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))