The common approach to mitigate linkage attacks is to anonymize data before exporting by removing PII-personally identifiable information such as ID, phones, etc. Unfortunately, this is not enough.
Data needs to serve Business Requirements not the other way around. When dealing with disparate data from a multitude of sources, Agile Modeling is a new approach that works better than relational modeling. Technologists need to learn it — even if it’s outside their comfort zones.
Learn about lazy evaluation — what it is and when it is appropriate to use. Study it in action with XQuery code that processes and groups search results in a fast and efficient way.