Business situation
Different hotels assign different guest numbers. Similar names and outdated contacts make automatic merging unreliable.
The key decision
Separate identity, membership and stays. Define shareable information and route uncertain matches to reversible human review.
How implementation works
Retain source mappings and merge history. Apply property and role permissions, with import discrepancies available for correction.
Business value and evolution
Cross-property service gains a traceable identity foundation while hotels retain access to their own authorized history.