Un identifiant est un attribut de classe, ou une combinaison d'attributs de classe, dont les valeurs identifient de façon unique chaque occurrence d'une classe. Il est utilisé lors de la génération intermodèle, lorsque vous générez un MOO depuis un MCD ou un MPD. Les identifiants de MCD ou les clés primaires ou alternatives de MPD sont transformés en identifiants dans le MOO résultant.
Un identifiant peut être créé pour une classe dans les types de diagramme suivants :
Chaque classe peut être dotée d'au moins un identifiant. Parmi les identifiants, l'identifiant primaire est le principal identifiant de la classe. Cet identifiant correspond à la clé primaire dans un MPD.
Lorsque vous créez un identifiant, vous pouvez lui attacher des attributs ou des règles de gestion. Vous avez également la possibilité de définir un ou plusieurs attributs comme identificateurs primaires d'une classe.
Par exemple, le numéro de sécurité sociale pourrait être utilisé comme identifiant primaire d'une classe Employé.