Mappage entre des objets données et des éléments UML

Les objets de base de données sont représentés dans les vues de diagrammes UML (Unified Modeling Language) de classes selon le mappage qui a été défini entre les éléments de la base de données et les éléments des diagrammes UML.

Le tableau ci-dessous illustre la manière dont les éléments de base de données relationnelle (RDB) sont mappés dans les diagrammes UML de classes vers des éléments et des stéréotypes UML, avec les icônes correspondantes. Un stéréotype est un mécanisme d'extension permettant d'élargir le vocabulaire UML en donnant une signification plus spécifique à un élément de base de données.

Elément RDB Elément UML Stéréotype Icône
Base de données Composant <<Base de données>> Icône de base de données relationnelle.
Schéma Schéma <<Schéma>> Icône de schéma RDB.
Vue Classe <<Vue de base de données>> Icône de vue de base de données.
Table Classe <<Table>> Icône de table de base de données.
Colonne Attribut <<Colonne>> Icône de colonne de base de données.
Procédure mémorisée Opération <<Procédure mémorisée>> Icône de procédure mémorisée.
Fonction définie par l'utilisateur Opération <<Fonction définie par l'utilisateur>> Icône de fonction de base de données définie par l'utilisateur.
Connexion JDBC (Java Database Connectivity) Composant <<Connexion>> Icône de connexion JDBC.
Référence associée
Pratiques recommandées en matière de modélisation UML
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.