How is the information being entered into this table? If it's through a userform, I always find it nice to use a unique identifier with a date and time stamp and a few digits of one of the fields in the record to assign my ids. This way, it's very unlikely you can have two of the same.