Eine minimale Menge von Attributen, welche das zugeordnete Entity eindeutig innerhalb aller Entities seines Typs identifiziert, nennt man Schlüssel. Gibt es mehrere solcher Schlüsselkandidaten, wird einer als Primärschlüssel ausgewählt. Oft gibt es künstlich eingeführte Attribute, wie z.B. Personalnummer (PersNr), die als Primärschlüssel dienen. Schlüsselattribute werden durch Unterstreichung gekennzeichnet. Achtung: Die Schlüsseleigenschaft bezieht sich auf Attribut-Kombinationen, nicht nur auf die momentan vorhandenen Attributwerte!