I have a Feature Class of polygons which represent an Area of Conservation. Field Staff at my agency can record individual management practices visited upon any Area via a related table of Management Records.
- Area of Conservation is a Polygon with a GlobalID
- Management Table is related to the Area of Conservation (latter's GLOBALID is the table's foreign key)
I don't know how or when it happened, but it appears that some of the Areas have been duplicated.
The Management Records have been attached to the Areas seemingly at random.
Area "D" has 2 polygons that are identical, but each has its own GLOBALID.
Management Records for "D" have been attached to both of the current polygons.
I tried merging the two instances of "D," but that results in the loss of all Management Records without the preserved record's GLOBALID. (Created a new Version, and tried it there. Then deleted that Version.)
Merging two features (update one, delete the other) results in the non-dominant feature(s) related records to be deleted
I'd want to merge the duplicate polygons, but keep all the Management Records as belonging to the resulting Area.
Has anyone encountered a similar issue, and created a solution?
Is it possible to somehow merge identical polygons in a Feature Class, such that the Related Records Table keeps everything (or somehow updates the related GLOBALIDs used)?
Didn't databases used to have that kind of a setting somewhere? The changes would flow downhill from parent tables?
I have found the settings for the "Relationship Class Split Policy," but I have yet to stumble upon anything for Merges. Is there a simple solution with which I am unfamiliar?