Checking duplicates across multiple fields has been discussed before in the forums and I believe you can find codes for checking duplicates at the Unofficial DBMAN FAQ web site, which is linked in the Resources.
Creating another "key field" would be more effort than it's worth.
Regards,
Eliot Lee