The data integration process can be thought of as the assembly of a very complex puzzle.