relationship Modul

Relationsmodeller för Dataverse (indata och utdata).

Klasser

CascadeConfiguration

Definierar kaskadbeteende för relationsåtgärder.

Giltiga värden för varje parameter:

  • "Cascade": Utför åtgärden på alla relaterade poster

  • "NoCascade": Utför inte åtgärden på relaterade poster

  • "RemoveLink": Ta bort relationslänken men behåll posterna

  • "Begränsa": Förhindra åtgärden om relaterade poster finns

LookupAttributeMetadata

Metadata för ett uppslagsattribut.

Giltiga required_level värden:

  • "Ingen": Attributet är valfritt

  • "Rekommenderas": Attributet rekommenderas

  • "ApplicationRequired": Attributet krävs

ManyToManyRelationshipMetadata

Metadata för en många-till-många-entitetsrelation.

OneToManyRelationshipMetadata

Metadata för en entitetsrelation en-till-många.

RelationshipInfo

Typad returmodell för relationsmetadata.

Returneras av create_one_to_many_relationship, create_many_to_many_relationship, get_relationshipoch create_lookup_field.

Exempel:


   result = client.tables.create_one_to_many_relationship(lookup, relationship)
   print(result.relationship_schema_name)
   print(result.lookup_schema_name)