Skip to main content

ManyToManyRelationshipData

  • Namespace: PPDS.Migration.Models
  • Assembly: PPDS.Migration
  • Kind: Class

Summary

Represents grouped M2M associations for one source record. Matches CMT data.xml format where each source has a list of targets.

Members

Properties

RelationshipName

string RelationshipName { get; set; }

Gets or sets the relationship schema name.

SourceEntityName

string SourceEntityName { get; set; }

Gets or sets the source entity logical name.

SourceId

Guid SourceId { get; set; }

Gets or sets the source record ID.

TargetEntityName

string TargetEntityName { get; set; }

Gets or sets the target entity logical name.

TargetEntityPrimaryKey

string TargetEntityPrimaryKey { get; set; }

Gets or sets the target entity's primary key field name.

TargetIds

List<Guid> TargetIds { get; set; }

Gets or sets the target record IDs.