Als er meerdere objecten zijn met dezelfde entiteit en er wordt gezocht naar juist die ene entiteit, is er een probleem. Hoe weet je dat je de juiste entiteit te pakken hebt? Dit probleem wordt in de databasewereld identificatie genoemd. Hoe kun je ervoor zorgen dat als er in een database naar één entiteit wordt gevraagd, de zekerheid bestaat dat er ook maar één entiteit als resultaat komt? Dit is te bereiken door iedere entiteit een attribuut te geven dat voor die entiteit uniek is.