MongoDB and the Democratic Party – A Case Study by Pramod Sadalage.
Interesting case study for an application that managed contacts of the Democratic Party (US) for fund raising and voter turnout efforts on election day.
Talks about elimination of duplicate records but given the breath of the talk, the speaker doesn’t go into any detail.
Pay particular attention to the data structure that is created for this project.
Note that any organization can have a different ID for any particular person. That is a local organization can query by its identifier and its ID for a person. And it gets back the information on that person. (I assume the IDs used by other organizations is filtered out of the return.)
Granted it isn’t aggregation of unbounded information for any particular voter from an unknown number of sources but it is a low cost solution to the national ID (for this data set) and providing access via local IDs problem. That “pattern” could prove to be useful in other cases.