Database Fundamentals #27: Creating a Primary Key in the Table Designer
Defining primary keys is the hardest part of the operation. You will need to work very closely with the business in order to define exactly what column or columns make a row unique. Often, this will be difficult for a business to define, but you will need to persist in order to be sure that you can properly maintain the integrity of the data being stored. It’s hard for a business to define partly because people just don’t think in terms of “unique values.†They tend to think in terms of pointing at a thing and saying “that’s the one I want.†But invariably there’s a way to uniquely identify almost any concept that business can come up with. You just have to work with the business people to find…