Basically, the java eclipse program must have a basic SWING GUI, and I must be able to pass ANY two databases into the program, and then perform record linkage to the two databases that have been passed in.
Then a new database should be created with the records that have been resulted from the record linkage procedures.
Code must be commented well. A beginner should be able to understand workings of program from comments.
Duplicates must be removed.
Attribute names must be considered. The two databases may have different naming standards e.g. salary and wage, but in reality are identical in term of the data they hold.
If one database has an attribute the other does not have such as 'date hired', that attribute should be added to the new database to be created.
Records with typos in one database, must be compared to records in other databases. So say the name of a person was spelt incorrectly, you must then check all other attributes in the record, and if they match another record by say 90% we can presume that the two records correspond to the same person. There are other approaches however.
Please ask for clarification if you need some.