Comment décider d'utiliser ER ou UML pour la modélisation?
Un diagramme UML peut être utilisé à la fois pour le modèle de base de données de dessins et modèles et les conceptions de classe, mais un ER diagramme doit être utilisé exclusivement dans les problèmes de base de données. Comment choisir une représentation graphique sur l'autre?
OriginalL'auteur stallion | 2012-11-07
Vous devez vous connecter pour publier un commentaire.
ERD - Entité Relation Schéma de donner de vous l'image de la façon dont les tables devez vous connecter, quels sont les champs va être sur chaque table, les tableaux de connexion, si plusieurs-à-plusieurs, un-à-plusieurs.
UML peut être utilisé pour de nombreux diagrammes, puis d'autres disquette de réparation d'urgence. diagramme de séquence, diagramme d'état, plus de la fonctionnalité de l'application (ce que l'utilisateur peut faire, qui est-il, quand il le fait, avant que l'étape, à quelle table il utiliser pour le faire), puis d'autres la description des tables.
Je Voudrais utiliser la disquette de réparation d'urgence pour décrire la base de données de rapport et UML pour décrire les opérations, le temps, les actions, etc..
Consulter le wiki : L'entité relationship_diagram &
Unified_Modeling_Language
OriginalL'auteur ilansch
Juste de toujours utiliser UML depuis qu'il sorte de la subsume ER. La seule raison d'utiliser ER serait si vous êtes à l'aide d'un outil (par exemple, pour générer le DDL des scripts SQL pour créer les tables) qui ne prend en charge ER (aujourd'hui, la plupart ne le soutien UML mais vous pouvez toujours trouver certains qui collé à ER)
OriginalL'auteur Jordi Cabot
UML est une notation aussi, si vous parlez avec des gens qui comprennent UML, il serait avantageux d'utiliser UML. Un classique entity relationship diagram est généralement dans Chen notation.
Personnellement, j'ai trouvé que j'ai toujours utiliser UML pour la modélisation entité-association et utilisé uniquement Chen dans le milieu universitaire.
OriginalL'auteur gregwhitaker