Hi! I am developing a data base that will need each record numbered, but will require each record number to change when tables are merged. I am working with a total of approximately 7000 case records per year. Each month I will receive aproximately 5 or 6 databases to merge into one database with approximately 100 to 150 records per database. At the end of the year, I must merge all databases into one database for end of the year reporting. I am looking for a way to have the numbers of each record change when databases are merged. For Example: 1st database will be numbered 1 to 100 and the second database would be numbered 1 to 150. I want the numbers to change, when merged, to read 1 through 250. My numbering system will need to be part of the underlying table, in order to sort ascending. I have already developed such a database under an old DOS program in WORKS 3 for DOS, which works fine. The auto number will not work, as my numbering system must change with each record when tables are merged. I do NOT need a number to be permanently assigned for each record. Thanks so much for any help you may give!! I really enjoy working with ACCESS and really enjoy this forum!! mellay