I\'m designing a small SQL database to be used by a web application.
Let\'s say a particular table has a Name field for which no two rows will be allowed to have the
What you are describing is called a surrogate key. See the Wikipedia article for the long answer.