disassociate_records
Remove a relationship link between two Dataverse records. For collection navigation properties, provide relatedRecordId; for single-valued lookups, omit it.
Instructions
Remove a relationship link between two Dataverse records. For collection navigation properties, provide relatedRecordId to remove a specific link. For single-valued (lookup) navigation, omit relatedRecordId.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"tableName": "<tableName>",
"recordId": "<recordId>",
"navigationProperty": "<navigationProperty>"
},
"name": "disassociate_records"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recordId | Yes | GUID of the record, e.g. '00000000-0000-0000-0000-000000000000' | |
| tableName | Yes | Logical (schema) name of the Dataverse table, e.g. 'account' or 'crb69_myentity' | |
| relatedRecordId | No | GUID of the related record to remove. Required for collection nav properties. | |
| navigationProperty | Yes | Navigation property name |