relationship Modulo

Modelli di relazione per Dataverse (input e output).

Classi

CascadeConfiguration

Definisce il comportamento a catena per le operazioni di relazione.

Valori validi per ogni parametro:

  • "Catena": eseguire l'operazione su tutti i record correlati

  • "NoCascade": non eseguire l'operazione sui record correlati

  • "RemoveLink": rimuovere il collegamento alla relazione ma mantenere i record

  • "Restrict": Impedisci l'operazione se esistono record correlati

LookupAttributeMetadata

Metadati per un attributo di ricerca.

Valori di required_level validi:

  • "Nessuno": l'attributo è facoltativo

  • "Consigliato": l'attributo è consigliato

  • "ApplicationRequired": l'attributo è obbligatorio

ManyToManyRelationshipMetadata

Metadati per una relazione di entità molti-a-molti.

OneToManyRelationshipMetadata

Metadati per una relazione di entità uno-a-molti.

RelationshipInfo

Modello restituito tipizzato per i metadati della relazione.

Restituito da create_one_to_many_relationship, create_many_to_many_relationshipget_relationship, e create_lookup_field.

Esempio:


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