Before you spend any more time on the problem you're on, you should solve the problem it's based on. You should never, ever end up with a database table that has rows that are exactly the same, with no difference anywhere, if you plan to access and edit those records. You need to introduce...