After working with Access for many years, I'm trying to become familiar with SQL Server, working with SQL Express on my home computer.
In Access, I'm used to including an AutoNumber field to be used as a primary key in tables An example is a Database that contains information about people. That database contains two tables, one (People) contains information about individual people, another (Address) contains address information. The Address table has an AutoNumber field used as a primary key. The People table contains an AddressID field as a foreign key so that one or more persons can be linked to the same address in the Address table. Nothing fancy about that.
SQL Server does not appear to have an equivalent to an AutoNumber data type. I have looked in several books and Web sites for information about how to automatically create a column that can be used as a primary key in an SQL Server database when a table (such as the Address table) does not inherently have a column that contains unique values. This seems to be something that is often needed, and to which there is likely a recommended solution.
I'll appreciate any suggestions.